2009-12-28 3 views
1

Модель DataContext/Entity всегда считывает данные из базы данных. существует ли способ DataContext/Entity Model читать данные из DataSet.Disconnected DataSet

Благодаря

ответ

0

Заканчивать Linq-to-DataSet

LINQ к DataSet делает его легче и быстрее запросить через данные кэшируются в объекте DataSet. В частности, LINQ to DataSet упрощает запрос по , что позволяет разработчикам писать запросы с самого языка программирования , а не с помощью отдельного запроса .

0

Автоматический способ заставить LinqToSql или EntityFramework читать данные из DataSet, а не из базы данных. Использование DataSet как своего рода «отключенной базы данных» отлично подходит для одного UnitOfWork, если вы хотите использовать его как своего рода хранилище данных в отключенных сценариях, вы должны рассмотреть другое решение, такое как SQL Server CE (которое вы не можете использовать с L2S, но с EF).

Если ваш сценарий похож на первый (один блок работы), вам необходимо вручную заполнить данные в наборе данных и затем последовательно использовать Linq-To-DataSet.