0

多くの場合、同じデータに対して、SQL Server CE データベースに複数回クエリを実行する必要があるアプリケーションがあります。データベースには多くのテーブルがあり、将来テーブルの量を増やす予定であるため、何も修正されていません。

このプロセスは非常に遅いため、データベース全体をメモリにダンプし、そこでクエリを実行する方法が必要です。クエリはすべて非常に単純になります (テーブル Y から ID X のレコードを取得するのと同じです)。

を検討していましたDataTableが、テーブルが多くてうまくいきません。

LINQ の使用も検討していましたが、各テーブルは非常に異なっており、毎回新しいオブジェクトを手書きしたくありません (また、.dbmlファイルは SQL Server CE では機能しません。図を参照してください)。

他の解決策はありますか?

4

1 に答える 1