webForumDet fria alternativet

Syntaxfel???

ASPur ASP

23 svar · 470 visningar · startad av ampy · sida 2 av 2

Frågan, av ampy

Har denna SQL-sats: SQL = "SELECT From forum where id = "&Request.QueryString("id")&" AND lock = 'yes'" Får detta felmeddelande: Microsoft OLE DB Provider for ODBC Drivers error '80040e09' [TCX][MyODBC]You have an error in your SQL syntax near 'lock = 'yes'' at line 1 /forum.asp, line 3450 Vad kan det vara för fel? Är mot en MySQL-databas.

Läs frågan i sin helhet →
Medlem sedan feb. 20011 498 inlägg
#21

@nders: Det är den raden.

Testade att ta bort subject och då fick jag inget felmeddelande men ingen ny post las till i databasen.

Medlem sedan dec. 19995 875 inlägg
#22

Ingenting läggs ju till om du inte kör connection.execute...

Jag begriper inte heller hur du får ett databassvar när du skall skriva ut en textsträng :q
Det låter lite märkligt.
Gör så att du tar bort den raden där du kör connection.execute och kör bara med raden response.write SQL

Medlem sedan mars 20015 287 inlägg
#23

Är verkligen raden: Connect.Execute(SQL) bortkommenterad?

Medlem sedan feb. 20011 498 inlägg
#24

Konstigt, nu fungerar allt.

SQL = "Insert Into forum(datum, skribent, meddelande, subject, typ, rum, hemsida, skribent_id, datum2, id_svar, senasteinlagg) Values('"&Day(Date()) & " " & MonthName(Month(Date())) & " kl " & right("0" & Hour(Time()),2) & ":" & right("0" & Minute(Time()),2)&"', '"&session("username")&"', '"&Request.Form("text")&"', 'Svar: " & Request.QueryString("subject")&"', 'svar', '"&Request.QueryString("rum")&"', '"&session("hemsida")&"', "&session("id")&", '"&Now&"', "&Request.QueryString("id")&", '"&Now&"')"
127 ms totalt · 3 externa anrop · v20260731065814-full.25f56b17
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)