19. februar 2001 - 13:39
Der er
9 kommentarer og 1 løsning
Syntax error in INSERT INTO statement - HASTER!!
Kan nogen fortælle mig om der er fejl i flg 2 SQL statements?: SQL = \"INSERT INTO order (navn) VALUES(\'Claus\')\" \'SQL=\"INSERT INTO order (navn, company, adresse1, adresse2, zipcode, stat, land, mail, tlf) VALUES(\'\" & request.form(\"navn\") & \"\',\'\" & request.form(\"company\") & \"\',\'\" & request.form(\"adresse1\") & \"\',\'\" & request.form(\"adresse2\") & \"\',\'\" & request.form(\"zipcode\") & \"\',\'\" & request.form(\"stat\") & \"\',\'\" & request.form(\"land\") & \"\',\'\" & request.form(\"mail\") & \"\',\'\" & request.form(\"tlf\") & \"\')\" conn.execute(SQL) .. eller ved nogen hvorfor den brokker sig over SQL sætningen? er det ASP der har en brist?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
19. februar 2001 - 13:43
#1
order er et reserveret SQL keyword .. du skal rename din tabel!
19. februar 2001 - 13:43
#2
Order er vist et reserveret ord i SQL prøv at benyttet et andet navn eller put \'\' omkring \'Order\'.
19. februar 2001 - 13:47
#3
19. februar 2001 - 13:48
#4
eagleeye:> det er [] der skal rundt om ... SQL = \"INSERT INTO [order] (navn) VALUES(\'Claus\')\"
19. februar 2001 - 13:54
#5
men det er bedst ikke at bruge reserverede ord som tabel/felt navne ..
19. februar 2001 - 13:55
#6
Jeg kunne huske der var noget som skulle rundt om, men ikke lige hvad. :)
19. februar 2001 - 13:56
#7
Enig, benyt ikke reserverede ord til andet end det de er reserveret til.
19. februar 2001 - 13:57
#8
hæ hæ .. korrekt :-) Specielt ikke hvis man tænker på at bruge en anden database type..
19. februar 2001 - 14:01
#9
takker mange gange... var seriøst ved at miste temprementet.. og så her på arbejde!!
19. februar 2001 - 14:04
#10
smiley2:> det var så lidt :-)
Kurser inden for grundlæggende programmering