webForumDet fria alternativet

Update fråga?

3 svar · 250 visningar · startad av Gimbo

GimboMedlem sedan dec. 20001 630 inlägg
#1

asså jag fattar inte vad det är som kan va felet, en sådan enkel uppbyggnad av databas och en sådan enkel SQL fråga, det ända jag vill är att jag ska ha en post som jag hela tiden skall uppdatera, databasen ser ut som följer:
KommandeMatch[ID,Match]

id på matchen är 1 och det är den som skall uppdateras hela tiden

så här ser koden ut:

IF Request.Querystring("action") = "Update" then
match = Request.Form("Match")

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open = "Driver=mySQL;server=xxx;uid=xxx;pwd=xxx;database=xxx" 

SQL = "UPDATE KommandeMatch SET Match = '" &match& "' WHERE ID =1 "
connect.execute(SQL),,128
response.write SQL
response.end

response.write "Då är den kommande matchen uppdaterad!"

connect.close
set connect = nothing
'rs.close
                  
end if

och det här e felmeddelandet jag får:

Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Match = 'Matchen spelas hemma'
@ndersMedlem sedan juni 200026 914 inlägg
#2

Det första man kollar när man får dylika felmeddelanden är att man inte använt något reserverat ord, exempelvis match, som tabell- eller fältnamn.

http://dev.mysql.com/doc/mysql/en/Reserved_words.html

GimboMedlem sedan dec. 20001 630 inlägg
#3

man tackar så mycke för hjälpen!! blev cepe nästan tack vara d felet, men nu vet man d!

LarsGMedlem sedan dec. 200012 465 inlägg
#4

Flyttas från ASP

Genererad på 374 ms · cache AV · v20260730165559-full.f96bc7eb