小さなプロジェクトのバックエンドデータベースとしてSQLiteを使用するようにNHibernateアプリを設定しました。コードによるマッピングを使用して、エンティティをデータベースに接続しています。すべてが正常に機能しますが、1つだけあります。データベースから返されるデータには、クロアチア語の特殊文字が含まれていません。SQLite管理者でデータベースを開くと、文字は正しく表示されますが、NHibernate Linqクエリを介してフェッチされると、特殊文字は疑問符が付いたブラックボックスとして表示されます。次の接続文字列を使用しています。
"Data Source=D:\DATA\TEST.DB;version=3";
文字を正しく表示するために(データベース、接続文字列、またはその他の場所で)セットアップが必要ですか?