Avatar billede gurvic Nybegynder
02. marts 2005 - 22:15 Der er 1 kommentar og
1 løsning

updatesætning

hej jeg er i gang med en updatesætning som driller grusomt.
Der er to fejl.
strSQL = "update members set nick='" + strNck + "', name= '" + strName + "', fornick = '" + strForNck + "', forclan = '" + strForClan + "',  location = '" + strLoc + "', website = '" + strWeb + "', quote = '" + strQuo + "', pc = '" + strPc + "', mail = '" + strMail + "', net = '" + strNet + "', born = '" + strBorn + "' where memberId= " + Session["SessionUsr"].ToString() + "";

I denne sætning melder den denne fejl:
Der er en syntaksfejl, fordi der mangler en operator. i forespørgselsudtrykket "'Don't argue".
Den virkede fint indtil jeg indsatte quote = '" + strQuo + "' hvad er det lige der går galt der.
Desuden får jeg fejl når jeg indsætter en work = '" + strWork + "'
Der er meddelelsen : Der er en syntaksfejl, kan i se den fejl jeg bare ikke kan se??
Avatar billede gurvic Nybegynder
02. marts 2005 - 23:08 #1
fandt selv fejlen, work er åbentbart et reserveret ord så [work] virker. quote ved jeg stadig ikke hvad gik galt med, men virker nu
Avatar billede 2dbornot2db Nybegynder
02. marts 2005 - 23:09 #2
Måske du skulle prøve at bruge & i stedet for +.
Forskellen er, så vidt jeg ved, at hvis du bruger + og en af faktorerne er null (eks. strQuo) bliver hele udtrykket null og derved skabes muligvis syntaksfejlen.
- Er du sikker på at alle variable indeholder værdier?
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