問題タブ [linq2db]

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.

0 投票する
1 に答える
339 参照

system.data.sqlite - Linq2db、SQLite、接続プール

SQLite の組み込みの接続プールを使用できません。WPF アプリでは機能しません。SQLiteConnectionPool クラスのソースコードに記載されています。

Linq2DB DataConnection クラスを使用して、SQLite 接続用に独自の接続プールを実装したいと考えています。これを実装する最良の方法は何ですか?

DataContext には、DataConnection を受け入れるコンストラクターがないことがわかります。ConnectionPool を内部的に使用して接続を取得する IDataContext の独自の実装をロールする必要がありますか?

0 投票する
2 に答える
823 参照

c# - DataContext を破棄した後に Linq2DB が SQL ステートメントを実行するのはなぜですか

Linq2DB で次のコードをテストしました。

entities.ToList()が破棄されたにもかかわらず、クエリ at が実行されるのはなぜDataContextですか?

0 投票する
1 に答える
385 参照

c# - モデル マッピングなしで SAP Hana でクエリを実行する

外部の SAP Hana データベースのデータにアクセスする .net コア アプリケーションを開発しています。

SAP Hana データベースでクエリを実行したいだけなので、.net コア アプリケーションに参照モデルを含めることができません。公式のSAP Hana Driverはwindowsのみなので、 linq2dbで試してみました。

私はこれらの答えを試し、自分でいくつかのことを試しました。

私はどちらかを得ています

LinqToDB.LinqToDBException: 構成 'Server=[IP];databaseName=HXE;UserID=SYSTEM;Password=[PASSWORD]' が定義されていません。

また

System.IO.FileNotFoundException: ファイルまたはアセンブリ 'Sap.Data.Hana、Culture=neutral、PublicKeyToken=null' を読み込めませんでした。

開発目的で、ここで説明されているように SAP Hana Express VM をセットアップしました。インストールは成功し、ここで提案されているように、DBeaver を介して Hana DB と対話できます。

linq2db のドキュメントにも適切な情報が見つかりませんでした。

テーブルをクラスにマッピングせずに、外部 SAP Hana データベースへの単純なクエリ呼び出しを実現する方法の例を誰かが投稿できれば、非常に嬉しく思います。それが不可能な場合、代替案として何を提案しますか?

0 投票する
1 に答える
150 参照

c# - ラムダの代わりに Expression を渡す

全て!デフォルトでマッピングdb列を追加するためのエクステンションを書いてみます。私はlinq2dbを使用しています

これが私の方法です

うまくいきませんでした...でも、このように書けば大丈夫です

私の問題は、プロパティの式が間違っていることだと思います。助けてくれませんか?

ありがとう!