Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: problema apici

  1. #1

    problema apici

    c'è una soluzione diversa dal replace
    x = replace(x,"’","’’")?
    vedo che quando scrivo tipo: scrivo che "domani" forse un'amica.
    non funziona

  2. #2
    Utente di HTML.it L'avatar di heroes3
    Registrato dal
    Aug 2001
    Messaggi
    2,483
    stampa a video la var x e postala


  3. #3
    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]

  4. #4
    Utente di HTML.it L'avatar di heroes3
    Registrato dal
    Aug 2001
    Messaggi
    2,483
    posta a video la query
    se no non ti so aiutare


  5. #5
    mi ricordi un secondo come si scrive il comando. non me lo ricordo più.

  6. #6
    Originariamente inviato da piccolobill
    mi ricordi un secondo come si scrive il comando. non me lo ricordo più.
    codice:
    Response.Write(variabiledellatuaquery) : Response.End()

  7. #7
    INSERT INTO news (titolo, testo, data) VALUES('Prova apici', 'apici l'anno scorso "nddido" @dkco.com', Date() )

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Ok, adesso posta lo script, soprattutto la parte relativa ai replace.

    Roby

  9. #9
    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

  10. #10
    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
    Perchè

    codice:
    "’"
    ? Dovrebbe comparire come

    codice:
    "'"
    Controlla il formato.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.