c'è una soluzione diversa dal replace
x = replace(x,"’","’’")?
vedo che quando scrivo tipo: scrivo che "domani" forse un'amica.
non funziona
c'è una soluzione diversa dal replace
x = replace(x,"’","’’")?
vedo che quando scrivo tipo: scrivo che "domani" forse un'amica.
non funziona
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression ''apici l'anno scorso [nddido] @dkco.com', Date() )'.
/sito2/admin/news_scrivi.asp, line 13
ho visto anche che "nddido" l'ha sostituiio con [nddido]
posta a video la query
se no non ti so aiutare
![]()
mi ricordi un secondo come si scrive il comando. non me lo ricordo più.![]()
Originariamente inviato da piccolobill
mi ricordi un secondo come si scrive il comando. non me lo ricordo più.
codice:Response.Write(variabiledellatuaquery) : Response.End()
INSERT INTO news (titolo, testo, data) VALUES('Prova apici', 'apici l'anno scorso "nddido" @dkco.com', Date() )
Ok, adesso posta lo script, soprattutto la parte relativa ai replace.
Roby
www.creamweb.it [v. 3.0]
:: Script ASP!
:: Web directory gratuita!
:: Campioni del mondo!
codice:titolo = request.form("titolo") titolo = replace(titolo,"’","’’") testo=request.Form("testo") testo = replace(testo,"’","’’") Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};" &_ "DBQ="& Server.MapPath("/mdb-database/auriga.mdb") sql = "INSERT INTO news (titolo, testo, data) VALUES('" & titolo & "', '" & testo & "', Date() )" Response.Write(sql) : Response.End() Conn.Execute(sql) conn.close set conn = nothing
PerchèOriginariamente inviato da piccolobill
codice:titolo = request.form("titolo") titolo = replace(titolo,"’","’’") testo=request.Form("testo") testo = replace(testo,"’","’’") Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};" &_ "DBQ="& Server.MapPath("/mdb-database/auriga.mdb") sql = "INSERT INTO news (titolo, testo, data) VALUES('" & titolo & "', '" & testo & "', Date() )" Response.Write(sql) : Response.End() Conn.Execute(sql) conn.close set conn = nothing
? Dovrebbe comparire comecodice:"’"
Controlla il formato.codice:"'"