Avatar billede websam Nybegynder
15. november 2003 - 11:39 Der er 3 kommentarer og
1 løsning

Create table i database, hvordan ?

Hej allesammen :o)

Jeg bruger følgende til at lave en tabel i en sql server database men jeg ville gerne hvis nogen kunne fortælle mig hvordan jeg automatisk kan sætte en default value ind på et felt når jeg laver tabellen :

strSQL = strSQL & "CREATE TABLE tblTest " & vbCrLf
        strSQL = strSQL & "(" & vbCrLf
        strSQL = strSQL & "ID int IDENTITY NOT NULL " & vbCrLf
        strSQL = strSQL & "  constraint PK_tblTestID PRIMARY KEY, " & vbCrLf
        strSQL = strSQL & "FirstName varchar (30) NOT NULL, " & vbCrLf
        strSQL = strSQL & "LastName varchar (30) NOT NULL, " & vbCrLf
        strSQL = strSQL & "Date datetime NULL" & vbCrLf
        strSQL = strSQL & ")" & vbCrLf
        Conn_1.Execute(strSQL)

forstået på den måde at jeg f.esk gerne ville have getdate() sat ind i mit date felt ?

Håber der er nogen der kan klare dette :o)

/ Websam
Avatar billede festy Nybegynder
15. november 2003 - 11:45 #1
strSQL = strSQL & "CREATE TABLE tblTest " & vbCrLf
        strSQL = strSQL & "(" & vbCrLf
        strSQL = strSQL & "ID int IDENTITY NOT NULL " & vbCrLf
        strSQL = strSQL & "  constraint PK_tblTestID PRIMARY KEY, " & vbCrLf
        strSQL = strSQL & "FirstName varchar (30) DEFAULT 'Ingen', " & vbCrLf
        strSQL = strSQL & "LastName varchar (30) DEFAULT 'Ingen', " & vbCrLf
        strSQL = strSQL & "Date datetime NULL" & vbCrLf
        strSQL = strSQL & ")" & vbCrLf
        Conn_1.Execute(strSQL)
Avatar billede websam Nybegynder
15. november 2003 - 11:52 #2
Ok lige bortset fra dine '  ' så virker det fint så har jeg lige et sidste spørgsmål på sql server 2000 er der noget der heder Yes (Not For Replication) i et int felt hvordan får jeg det inde ?
Avatar billede festy Nybegynder
15. november 2003 - 11:55 #3
Det ved jeg ikk :-)
Avatar billede websam Nybegynder
15. november 2003 - 11:55 #4
ok fint nok :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester