Avatar billede duckie Nybegynder
25. april 2002 - 12:58 Der er 12 kommentarer og
1 løsning

SQL Create statement til autonumbering.....

Lille prob. :-|

Findes der en syntaks til at lave en kolonne der kører autonummerering fx.
CREATE TABEL navn (kolonne_navn autonumbering)

Den skal fungere på samme måde som hvis du vælger "autonummering" på en kollonne i Access
Avatar billede vexed Nybegynder
25. april 2002 - 13:01 #1
CREATE TABLE #MediaStockList (id int IDENTITY(1,1) PRIMARY KEY CLUSTERED, Tal int, Tekst varchar(100))
Avatar billede Techwork Praktikant
25. april 2002 - 13:04 #2
Der findes noget der hedder auto_increment, som kan sættes direkte på feltet i databasen. Feltet skal være af typen tinyint.
Avatar billede duckie Nybegynder
25. april 2002 - 13:04 #3
HHHMmmm den giver fejl

her er min sætnig:"CREATE TABLE " + nyt_tabel_nr + " (ID int IDENTITY(1,1) PRIMARY KEY CLUSTERED, Bygning string, Nuværende_Placering string, Art string, Type string, Mål string, Tilstand string, Bemærkninger string)";


Microsoft OLE DB Provider for ODBC Drivers fejl '80040e14'

[Microsoft][ODBC Microsoft Access-driver] Der er en syntaksfejl i CREATE TABLE-sætningen.
Avatar billede vexed Nybegynder
25. april 2002 - 13:08 #4
prøv at skifte "string" ud med f.eks varchar(50)
Avatar billede vexed Nybegynder
25. april 2002 - 13:09 #5
og lige en kommentar til mit svar. Hvis man sætter # foran tabelnavnet, er tabellen kun midlertidig. Du har selv udeladt den, hvilket er korrekt.
Avatar billede duckie Nybegynder
25. april 2002 - 13:10 #6
mine STRING virker fint, det har kørt indtil jeg jeg satte "ID int IDENTITY(1,1) PRIMARY KEY CLUSTERED" ind
Avatar billede duckie Nybegynder
25. april 2002 - 13:14 #7
den kører op imod en access DB, kan det være her kagen ligger, at Access ikke lige kan corp. men lidt mere avanceret SQL statements
Avatar billede vexed Nybegynder
25. april 2002 - 13:15 #8
ohh, jeg svarede op i mod en SQL server. :)
Min fejl, sorry
Avatar billede duckie Nybegynder
25. april 2002 - 13:16 #9
Det er OK, men kun hvis du giver mig svaret til at lave det op imod Access *LOL* :-D
Avatar billede vexed Nybegynder
25. april 2002 - 13:18 #10
Avatar billede duckie Nybegynder
25. april 2002 - 13:24 #11
MANGE TAK skal du have, Det virker Sku :-D
Avatar billede vexed Nybegynder
25. april 2002 - 13:25 #12
selv tak. Fik da gravet noget op, selvom jeg var for hurtig på aftrækkeren. ;)
Avatar billede duckie Nybegynder
25. april 2002 - 13:28 #13
Det er ok, hellere det end ikke noget som helst svar ;)
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