webForumDet fria alternativet
Logga in / Bli medlem

Syntax error (missing operator)

ASP

22 svar · 480 visningar · startad av tank82 · sida 2 av 2

Trådstarten, av tank82

Fan här sitter man med ont i huvudet och världens förkylning, kan någon hjälpa mig med detta. :l Tack på förhand! Microsoft JET Database Engine error '80040e14' Syntax error (missing operator) in query expression ''En rubrik'artikel'Visby''. admin.asp, line 184 <%RecSet.Close Set RecSet = Nothing End If If Request.Querystring("action")= "spara" Then Rubrik = Request

Läs hela trådstarten →
Medlem sedan jan. 20032 285 inlägg
#21

Använd alltid

   Rubrik      = Replace(Request.Form("rubrik"), "'", "''")
   Typ         = Replace(Request.Form("typ"), "'", "''")
   Ort         = Replace(Request.Form("ort"), "'", "''")
   Skribent    = Replace(Request.Form("skribent"), "'", "''")
   Bildurl     = Replace(Request.Form("bildurl"), "'", "''")
   Texten      = Replace(Request.Form("texten"), "'", "''")

/red 2 gånger i rad @nders! :o

Medlem sedan feb. 2003210 inlägg
#22

Noterat, tack igen alla :)

Medlem sedan dec. 20003 887 inlägg
#23

Och fördelaktigen så gör du om replaceproceduren till en funktion... och kanske lägger den i en include t.ex.

Function SecureText(strText)
  SecureText = Replace(strText, "'", "''")
End Function

Rubrik = SecureText(Request.Form("rubrik"))
[blue]'och så vidare...[/blue]
261 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)