Sqlite を使用してローカル データベースを作成しています。コマンド ライン ツールでデータベースを作成し、sqlite admin でテーブルを作成します。
私が持っているテーブルの 1 つの情報は、「Ñ」文字で登録されています。このレジスタは、sqlite admin で実行する sql ステートメントによって挿入されます。
sqlite admin で select を実行すると、文字 "Ñ" が正しいことがわかりますが、エンティティ フレームワークとライブラリ System.Data.Sqlite を使用すると、受け取る文字列は "?" になります。または他の奇妙な文字(UTF8、UTF7、ASCII、UTF32を使用しようとしました...)が、すべての場合で奇妙な文字が表示されます。
データベースですべてが正しいと思われるのに、なぜこの文字を受け取ったのか知りたいです。System.Data.Sqlite ライブラリにバグがある可能性はありますか?
ありがとう。ダイモロク。