Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    problema con virgolette

    Buongiorno a tutti!
    Sarò breve...quando compilo un form dove inserisco le virgolette (quelle sopra il 2 nelle tastiere italiane, per intenderci) e poi eseguo una query che inserisce queste virgolette in un db, il sistema mi dà errore, in quanto le virgolette fanno parte del linguaggio del codice ASP e chiaramente in questo caso mi sballa la query..

    Mi domando: come risolvete questo problema? :master:

    Io già uso:
    codice:
    pippo= Replace(Request.Form("pippo"),"'","''")
    che mi permette di non avere problemi con gli apici.

    ma per le virgolette?

    Grazie mille!
    Ciao!

  2. #2
    Utente di HTML.it L'avatar di marco_c
    Registrato dal
    Jun 2004
    Messaggi
    1,047
    dovrebbe andare con

    pippo= Replace(Request.Form("pippo"),"chr(34)"," & quot; ")
    Gli uomini si dividono in due categorie: i geni e quelli che dicono di esserlo. Io sono un genio.

  3. #3
    Innanzi tutto grazie Marco_c per la velocissima risposta, e ti chiedo:
    se nello stesso campo "pippo" io dovessi sia fare il replace delle virgolette si quello degli apici, cosa dovrei fare?

    Grazie mille!

  4. #4
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    codice:
      pippo= Replace(Request.Form("pippo"),"chr(34)"," & quot; ")
      pippo=replace(pippo,"'","''")
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  5. #5
    grazie grazie grazie!
    proverò!

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.