Affinché il campo possa memorizzare caratteri unicode, devi utilizzare il tipo nvarchar
(o altri simili come ntext
, nchar
).
Per inserire i caratteri unicode nel database devi inviare il testo come unicode utilizzando un tipo di parametro come nvarchar
/ SqlDbType.NVarChar
.
(Per completezza:se stai creando SQL dinamicamente (contro il consiglio comune), metti una N prima di una stringa letterale per renderlo unicode. Ad esempio:insert into table (name) values (N'Pavan')
.)