Avatar billede darkbreach Nybegynder
14. juni 2002 - 17:39 Der er 4 kommentarer og
4 løsninger

SQL syntax

Er der nogen der kan se hvad der er galt her? Jeg har anført min SQL sætning og fejlen nedenfor.

**********************
strSQL = "Insert into gaestebog ("

strSQL = strSQL & "date, "
strSQL = strSQL & "message, "
strSQL = strSQL & "name)"

strSQL = strSQL & "values( "

strSQL = strSQL & "'" & dato & "', "
strSQL = strSQL & "'" & besked & "', "
strSQL = strSQL & "'" & navn & "')"

Conn.Execute(strSQL)

***************************

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

[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.

****************************

På forhånd tak!
Dark Breach
Avatar billede darkbreach Nybegynder
14. juni 2002 - 17:40 #1
Jeg glemte lige at sige at jeg før SQL-sætningen skrev følgende:

******
dato = Request.Querystring("dato")
navn = Request.Querystring("navn")
besked = Request.Querystring("besked")
******
Avatar billede Slettet bruger
14. juni 2002 - 17:41 #2
"date" er et reserveret ord i Access. Lav det evt. om til "dato".
Avatar billede askhoej Praktikant
14. juni 2002 - 17:51 #3
strSQL = "Insert into gaestebog ("

strSQL = strSQL & "[date], "
strSQL = strSQL & "message, "
strSQL = strSQL & "name)"

strSQL = strSQL & "values( "

strSQL = strSQL & "'" & dato & "', "
strSQL = strSQL & "'" & besked & "', "
strSQL = strSQL & "'" & navn & "')"

Conn.Execute(strSQL)
Avatar billede xrenegade Nybegynder
14. juni 2002 - 17:52 #4
strSQL = strSQL & "date, " skal laves om til strSQL = strSQL & "dato, "
Avatar billede darkbreach Nybegynder
14. juni 2002 - 17:53 #5
Jeg har ikke acess på min computer, men hvis du laver en database til mig med felterne: "dato, besked og navn" (alle som tekst)
så skal jeg gi dig 50 point, aftale?
Avatar billede terry Ekspert
15. juni 2002 - 10:12 #6
darkbreach! you can send your dB to terry@santhell.dk and I will make it for you
Avatar billede terry Ekspert
15. juni 2002 - 10:18 #7
I have sent a dB
Avatar billede terry Ekspert
16. juni 2002 - 17:58 #8
tak :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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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