99 messaggi dal 18 giugno 2004
Salve a tutti,
devo risolvere un problema nella modifica nei database access tramite pagine ASP mi crea problemi l'inserimento del carattere Apostrofo.
Come posso ovviare a questo problema?
Grazie infinite.
Stefano
12 messaggi dal 28 marzo 2005
Amico, buongiorno.

quando inseri Apostrofo nel database ACCESS o SQL SERVER, usi:

testo = replace(testo, "'", "''")
sql = "UPDATE table SET field = '"& testo &"'"

con due apostofro, il database "will work".

Sorry, sono brasiliano e non parlo bene l'italiano.

Ho aiutato?

Grazie
Andre - Brasile



Stefano B ha scritto:
Salve a tutti,
devo risolvere un problema nella modifica nei database access tramite pagine ASP mi crea problemi l'inserimento del carattere Apostrofo.
Come posso ovviare a questo problema?
Grazie infinite.
Stefano
99 messaggi dal 18 giugno 2004
Sono io che sono un po tardo non te che parli male l'italiano. Io il testo lo prendo da form (area testo chiamata testo) quindi come devo fare a mettere i doppi apici?
Grazie mille
99 messaggi dal 18 giugno 2004
Sono io che sono un po tardo non te che parli male l'italiano. Io il testo lo prendo da form (area testo chiamata testo) quindi come devo fare a mettere i doppi apici?
Grazie mille
col replace come ti ha suggerito andreLHP va benissimo:

testo = replace(testo, "'", "''")

in questo modo tutti gli apici verranno trasformati in doppi apici ovviando all'inconveniente.

Alberto Biancardo
A proposito: se il testo lo prendi da un form puoi fare direttamente così:

testo = replace(request.form("testo"),"'","''")

Alberto Biancardo

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.