Avatar billede runarr Nybegynder
27. august 2002 - 11:32 Der er 6 kommentarer og
1 løsning

Galt med SQL streng?

Jeg laver denne SQL streng i min kode:

  strQuery="UPDATE Kalender SET skole='"&Request.QueryString("skole")&"', by='"&Request.QueryString("by")&"', dd='"&Request.QueryString("dd")&"', mm='"&Request.QueryString("mm")&"', aaaa='"&Request.QueryString("aaaa")&"', kommentarer='"&Request.QueryString("kommentarer")&"' WHERE ID="&id

Conn.Execute(strQuery)



men linjen
"Conn.Execute(strQuery)"  giver følgende fejl

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

[Microsoft][ODBC Microsoft Access Driver] Syntax error in UPDATE statement.

/rediger/retKalender.asp, line 35



Jeg kan bare ikke forstå hvad den syntaks fejl skulle være. Jeg har prøvet at få sql strengen skrevet ud. Da ser den således ud:

UPDATE Kalender SET skole='Skoleng', by='Byen', dd='11', mm='11', aaaa='2003', kommentarer='Hej' WHERE ID=4


Kan nogen se nogen syntaxs fejl?
Avatar billede steen Nybegynder
27. august 2002 - 11:33 #1
strQuery="UPDATE Kalender SET skole='"&Request.QueryString("skole")&"', by='"&Request.QueryString("by")&"', dd="&Request.QueryString("dd")&", mm="&Request.QueryString("mm")&", aaaa="&Request.QueryString("aaaa")&", kommentarer='"&Request.QueryString("kommentarer")&"' WHERE ID="&id

Conn.Execute(strQuery)
Avatar billede getalife Nybegynder
27. august 2002 - 11:34 #2
By kan ikke hedde by :o)
Avatar billede steen Nybegynder
27. august 2002 - 11:34 #3
du har sat '' omkring dd, mm, aaaa
Avatar billede sone Nybegynder
27. august 2002 - 11:35 #4
Er dd, mm og aaaa alle tekster - ellers skal du ikke have ' omkring.
Avatar billede runarr Nybegynder
27. august 2002 - 11:38 #5
Ja aaaa, dd, og mm er faktisk tekster (fordi jeg ikke vev hvordan man laver andet end tekster)

Passer det at By ikke kan hedde by?
Avatar billede getalife Nybegynder
27. august 2002 - 11:40 #6
Du kan jo prøve ad :o)
Avatar billede runarr Nybegynder
27. august 2002 - 12:02 #7
Godt set getalife!
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