フィールドでUnicode文字を格納できるようにするには、タイプ nvarchar
を使用する必要があります。 (または ntext
のような他の同様のもの 、 nchar
。
データベースにUnicode文字を挿入するには、 nvarchar
などのパラメータタイプを使用して、テキストをUnicodeとして送信する必要があります。 / SqlDbType.NVarChar
。
(完全を期すために:SQLを動的に作成する場合(一般的なアドバイスに反して)、文字列リテラルの前にNを付けて、Unicodeにします。例: insert into table(name)values(N'Pavan')コード> 。)