問題タブ [firebird-.net-provider]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - フィルタリングまたは挿入中の Entity Framework Core 3.12 Firebird.Core 7.10.1 の文字セットの問題
データベースのデフォルトの文字セットを変更せずにEntity Frameworkに挿入して、フィルタリング用の文字セットを設定することは可能ですか
生の SQL を実行するとフィルタリングは機能しますが、オブジェクトを使用すると、特殊文字があると失敗します。
働く
動作していません
接続文字列で文字セットを定義すると、データを読み取る場合にのみ機能します。
c# - Firebirdデータベースから文字セットNONEのデータを読み取る方法は?
NONE エンコーディングに基づいていて、á のような固有のラテン文字を持ち、? のように読まれる古いデータベースがいくつかあります。. 現在、正しい形式は正しい文字セット形式 NONE で DB を読み取ることであり、接続文字列で指定されていますが、ライブラリ FirebirdSql.Data.FirebirdClient は、文字セット = NONE が指定されている場合にもこれらの値を読み取りません。この状況を解決するにはどうすればよいですか? 結果は「編集」のようになりましたが、アポストロフィを付ける必要があります。私は .NET Core と FirebirdSql.Data.FirebirdClient バージョン 7.10.1 を使用しています。ダウングレードしようとしましたが、同じです。