Avatar billede skildpadden Nybegynder
26. november 2006 - 19:04 Der er 6 kommentarer og
1 løsning

SQL-problemer

Koden:

strSQL = "INSERT INTO brugere (rettighederBilledgalleri, rettighederPortalensIndhold, rettighederPortalensUdseende, rettighederAvanceredeTekster, rettighederSikkerhed, rettighederBannere, rettighederBrugere, rettighederTopLinks, rettighederKalender, rettighederAfstemning, rettighederChat, rettighederDebat, rettighederNyheder, rettighederMenuer, rettighederSider, rettighederStatistik, password, fuldeNavn, userid, status, userDomain) VALUES ("& C16 &", "& C1 &", "& C2 &", "& C3 &", "& C4 &", "& C5 &", "& C6 &", "& C7 &", "& C8 &", "& C9 &", "& C10 &", "& C11 &", "& C12 &", "& C13 &", "& C14 &", "& C15 &", '"& T3 &"', '"& T2 &"', '"& T1 &"', "& R1 &", '"& userDomain &"')"
ConnObj.execute(strSQL)


Giver fejlen:

Syntax error in INSERT INTO statement.


Er der nogen der kan se hvad der går galt?
Avatar billede jensgram Nybegynder
26. november 2006 - 19:14 #1
Du kunne forsøge at printe strSQL og se om den ser ud som du venter.
Avatar billede jensgram Nybegynder
26. november 2006 - 19:14 #2
... måske mangler der quotes om strenge etc. Det vil et print måske kunne fortælle dig (for jeg ved jo ikke hvilke datatyper, der ligger bag felterne).
Avatar billede skildpadden Nybegynder
26. november 2006 - 19:23 #3
Har prøvet med at udskrive dem, men det ser umiddelbart ud som det skal.

Alle "C-felter" er tal, "R-felter" er tal og "T-felter" er tekst.
Avatar billede ffsoft Praktikant
26. november 2006 - 19:56 #4
Hvilken database er der tale om ??
Avatar billede Jman Praktikant
26. november 2006 - 20:20 #5
Jeg mener at password er et reserveret ord - det kan måske være årsagen:
strSQL = "INSERT INTO brugere (rettighederBilledgalleri, rettighederPortalensIndhold, rettighederPortalensUdseende, rettighederAvanceredeTekster, rettighederSikkerhed, rettighederBannere, rettighederBrugere, rettighederTopLinks, rettighederKalender, rettighederAfstemning, rettighederChat, rettighederDebat, rettighederNyheder, rettighederMenuer, rettighederSider, rettighederStatistik, [password], fuldeNavn, userid, status, userDomain) VALUES ("& C16 &", "& C1 &", "& C2 &", "& C3 &", "& C4 &", "& C5 &", "& C6 &", "& C7 &", "& C8 &", "& C9 &", "& C10 &", "& C11 &", "& C12 &", "& C13 &", "& C14 &", "& C15 &", '"& T3 &"', '"& T2 &"', '"& T1 &"', "& R1 &", '"& userDomain &"')"
ConnObj.execute(strSQL)
Avatar billede skildpadden Nybegynder
26. november 2006 - 20:27 #6
Superioer: Det var lige det der skulle til.

Takker...

Vil du lave et svar?
Avatar billede Jman Praktikant
26. november 2006 - 20:28 #7
ja da :)
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