webForumDet fria alternativet

Fel på Create

Databaser & SQL

4 svar · 319 visningar · startad av Inferis

Medlem sedan sep. 2000667 inlägg
Frågan#1

Försöker lära mig Create Table och skapa fält. Men hur jag än försöker blir det fel.
Har provat att skifta mellan pm och memo etc men samma syntax fel.

sql = "CREATE TABLE [Tabellen] (
[ID] counter(10) NOT NULL, 
[Textfalt] text(20) NOT NULL, 
[Antal] int(5) NOT NULL, 
[Datum] datetime NOT NULL, 
[Kommentar] pm NOT NULL, 
PRIMARY KEY(ID)"

Conn.execute(sql)
Medlem sedan dec. 200012 464 inlägg
#2
sql = "CREATE TABLE Tabellen " & _
 " (ID counter NOT NULL, " & _
 " Textfalt varchar(20) NOT NULL, " & _ 
 " Antal int NOT NULL, " & _
 " Datum datetime NOT NULL, " & _
 " Kommentar pm NOT NULL,  " & _
 " PRIMARY KEY(ID)) "

Conn.execute sql

Varför skapar du tabeller via ASP? Har du ingen bra utvecklingsmiljö?

Medlem sedan sep. 2000667 inlägg
#3

Det är en accessdatabas. Ska lägga till ett klotterplank och vill inte ladda hem databasen. Måste ju stänga sidan om jag gör det. Så det verkade enklast att testa det här.
Ska testa koden.

Medlem sedan sep. 2000667 inlägg
#4

Fel: 80040e14 Syntax error in field definition

Medlem sedan sep. 2000667 inlägg
#5

Ändrade pm till memo. Då fungerade det. ;-)
Tack!

sql = "CREATE TABLE Tabellen (
ID counter NOT NULL, 
Textfalt varchar(20) NOT NULL, 
Datum datetime NOT NULL, 
Kommentar memo NOT NULL, 
PRIMARY KEY(ID)) "
264 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)