Avatar billede T101 Novice
10. februar 2004 - 23:55 Der er 4 kommentarer og
1 løsning

Native Error Code: 1064

Jeg får en fejl jeg ikke lige kan gennemskue:

SQLState: 42000
Native Error Code: 1064
[TCX][MyODBC]You have an error in your SQL syntax near 'by, postnummer, stat, hjem, mobil, arbejde, email, note) values('Jonas' , 'e' , ' at line 1


Min SQL linie:

strSQL = "Insert into arkiv (fNavn, eNavn, adresse, by, postnummer, stat, hjem, mobil, arbejde, email, note) values(
'" & Request.Form("fNavn") & "' ,
'" & Request.Form("eNavn") & "' ,
'" & Request.Form("Adresse") & "' ,
'" & Request.Form("By") & "' ,
'" & Request.Form("Post") & "' ,
'" & Request.Form("Stat") & "' ,
'" & Request.Form("hTelefon") & "' ,
'" & Request.Form("mTelefon") & "' ,
'" & Request.Form("aTelefon") & "' ,
'" & Request.Form("Email") & "' ,
'" & Request.Form("Note") & "')"

Det er ikke sat op med de linie skift i koden men det gør det lidt mere overskueligt som det står her.
Avatar billede Slettet bruger
11. februar 2004 - 03:09 #1
by er et reserveret ord i MySQL, da det bliver brugt til ORDER BY

Løsning: sæt ` uden om kolonnenavnet by, således: adresse, `by`, postnummer
Avatar billede arne_v Ekspert
11. februar 2004 - 08:11 #2
Eller omdøb feltet ... (det ville jeg anbefale)
Avatar billede T101 Novice
11. februar 2004 - 11:16 #3
Det virkede fint ... Jeg omdøbte fordi det syntes jeg ser pænest ud ... Men hvem skal så have point?
Avatar billede Slettet bruger
12. februar 2004 - 22:27 #4
Det er din beslutning.

Du kan enten give mig, for hurtigst at komme med et korrekt svar, eller arne_v for at komme med den bedste løsning, eller dele mellem os. (Hvis du synes arne_v skal have point, skal han dog lige lægge et svar først.)
Avatar billede T101 Novice
12. februar 2004 - 22:48 #5
Jeg giver point nu for at få lukket spørgsmålet ...
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
Computerworld tilbyder specialiserede kurser i database-management

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