1

DataContext/Entity Model は、常にデータベースからデータを読み取ります。DataContext/Entity Model が DataSet からデータを読み取る方法はありますか。

ありがとう

4

2 に答える 2

0

Linq-to-DataSet を確認する

LINQ to DataSet を使用すると、DataSet オブジェクトにキャッシュされたデータに対するクエリをより簡単かつ迅速に行うことができます。具体的には、LINQ to DataSet は、開発者が別のクエリ言語を使用するのではなく、プログラミング言語自体からクエリを記述できるようにすることで、クエリを簡素化します。

于 2009-12-28T07:54:17.733 に答える
0

LinqToSql または EntityFramework に、データベースではなく DataSet からデータを読み取らせる自動化された方法はありません。DataSetある種の「切断されたデータベース」として使用することは、単一のUnitOfWork問題ありません。切断されたシナリオで何らかの種類のデータストアとして使用する場合は、SQL Server CE などの別のソリューションを検討する必要があります (L2S では使用できません)。ただし、EF を使用する場合)。

シナリオが最初のシナリオ (単一の作業単位) に似ている場合は、データを手動でデータセットに入力する必要があり、その後、Linq-To-DataSet を連続して使用できます。

于 2009-12-28T09:51:13.073 に答える