実際には、フレームワークまたはlinqを使用しない前に、Sqlcommandクラスを使用してSQL文を入力してください。insert into table values(N'sample')
実際にはNは何もわかりませんが、それ以外の場合は、疑問符を挿入します。EntityFrameworkは、中国語または英語以外のテキストを更新または挿入します
しかし、私がEntityFrameworkを使用するとき、この種のフレームワークは常に疑問符を挿入します。問題にどのように対処するか尋ねることができます。
NはUnicodeを意味しますか? EntityFrameworkがそのようなことを使用しているという一例を教えていただけますか?
はい、あなたが求めることができる... :) – gdoron
私はヘブライでEFをテストしましたが、うまく動作します。中国語はユニコードに含まれていますか? – gdoron
データベースがどのように見えるかによって異なる場合があります。 SQL Serverを使用している場合、列はnvarcharまたはncharですか? EFでは、stringプロパティのUnicodeをtrueに設定する必要があります。 CodeFirstやDatabase/Modelを先に使っていますか? – Pawel