4

Windows 8 アプリで Sqlite データベースを使用しています (Sqlite for Windows ランタイム)
データベースに挿入すると、トルコ語の文字の問題が発生します。
この問題を解決するにはどうすればよいですか。手伝って頂けますか?
どうもありがとうございました。
簡単に来ます。

using (var db = new SQLite.SQLiteConnection(App.DbPath))
    db.Execute("Insert Into Stock (Name) Values('ŞşİıĞğ')");

私はこれを試してみましたが、結果は -> ÞþþÝýÐð

string a = "ŞşİıĞğ";    
string b = string.Empty;    
byte[] utf8Bytes = Encoding.UTF8.GetBytes(a);    
b= Encoding.UTF8.GetString(utf8Bytes, 0, utf8Bytes.Length);    

using (var db = new SQLite.SQLiteConnection(App.DbPath))
    db.Execute("Insert Into Stock (Name) Values('"+ b +"')");
4

1 に答える 1