niente da fare

ho fatto l'insert come mi dici tu

scivendo

"INSERT INTO TBL_NEWS (ID_Sito, ID_LINGUA, TX_TITOLO, TX_TESTO, DT_DATA, BL_OFFERTA, TX_SOTTOTITOLO) VALUES ("&v_obj.IDSito&",'"&v_obj.IDLingua&"','"& eplace(v_obj.Titolo,chr(225),"a") &"','"&FormatStringForSQL(v_obj.Testo)&"','"&Forma tStringForSQL(v_obj.Data)&"',"&v_obj.Offerta&", '"&FormatStringForSQL(v_obj.Sottotitolo)&"')"

e ottendo quindi


INSERT INTO TBL_NEWS (ID_Sito, ID_LINGUA, TX_TITOLO, TX_TESTO, DT_DATA, BL_OFFERTA, TX_SOTTOTITOLO) VALUES (30,'IT','solidarietā','prova','20070713',1, '')


nel database mi scrive questo valore solidarietà

ho fatto anche un funzione di controllo per verificare che valore chr corrisponda quel carattere ā e ottengo

s 115
o 111
l 108
i 105
d 100
a 97
r 114
i 105
e 101
t 116
ā 224

ma quando faccio il replace non lo considera proprio sia nel sql che nel asp

come posso risolvere?