Avatar billede egede Nybegynder
04. november 2001 - 13:48 Der er 1 kommentar og
2 løsninger

Fejl i sql-sætning

Jeg får denne fejl:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.
/eksperten/indsaetsumpoint.asp, line 29

Fejlen er i den linie hvor jeg eksekvere en sql-sæting der ser sådan her ud:
INSERT INTO tblTilmeldteHold (navn, email, holdnavn, by, pointialt) VALUES (\'A\',\'@\',\'FF\',\'GG\',\'7913\')
Avatar billede bjarke-b Nybegynder
04. november 2001 - 13:51 #1
Dine tal felter skal ikke quotes

INSERT INTO tblTilmeldteHold (navn, email, holdnavn, by, pointialt) VALUES (\'A\',\'@\',\'FF\',\'GG\',7913)
Avatar billede eagleeye Praktikant
04. november 2001 - 13:52 #2
by er reserveret ord i SQL. Enten lav by om til noget andet (bynavn) eller sæt [] i SQL-sætniner:

INSERT INTO tblTilmeldteHold (navn, email, holdnavn, [by], pointialt) VALUES (\'A\',\'@\',\'FF\',\'GG\',\'7913\')
 
Avatar billede egede Nybegynder
04. november 2001 - 13:57 #3
Tak, jeg var lidt i tvivl om det med tallene, men det var det med by der havde været det store problem...
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