Ciao a tutti,
ho un piccolo problemino che rischia di diventare grande
Sto usando SqlCommand e Parameters per inserire dei record.
Il problema è che quando inserisco caratteri accentati tipo à è ì ò ù mi vengono salvati nel DB come una sequenza di caratteri non molto simpatica (Non è una codifica HTML, tant'è che HTMLDecode non serve a nulla)
Sto usando:

- SqlServer 2005

- ASP.NET 2.0

- SQLCommand e passaggio dei valori con SqlParameters

Il problema non si verifica se uso un normale commandtext senza parametri, quindi eseguo la query con ExecuteNonQuery(), ma per ovvi motivi di sicurezza vorrei evitare tale soluzione.
Il problema non si risolve impostando la codifica della pagina (CodePage=1252 o altro, Charset ecc.)

Come si può risolvere il prolema
Ndo sta il trucco


Grazie
3.168 messaggi dal 06 settembre 2002
Contributi | Blog
Ciao,

l'unica cosa che mi viene in mente è la collation del database , della tabella o del campo.
Che collation hai?

HTH

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy

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.