Есть ли простой способ реализовать LINQ для объекта с DataContext? - PullRequest
0 голосов
/ 01 октября 2008

У меня есть рабочая модель LINQ to SQL. Я хочу использовать ту же модель, но с подключением к объекту DataSet вместо SQL Server.

Мне нужно иметь возможность запрашивать модель, изменять поля, а также выполнять операции вставки и удаления. Есть ли простой способ сделать это?

Я заметил другой вопрос упоминает похожий сценарий, но я не уверен, относится ли это к моему вопросу.

Ответы [ 2 ]

1 голос
/ 01 октября 2008

Вы можете использовать LINQ to DataSet напрямую, но транслятор запросов LINQ to SQL преобразует деревья выражений в операторы SQL, которые нельзя изменить.

Для получения списков вставок / обновлений / удалений для данного DataContext вы можете позвонить DataContext.GetChangeSet()

0 голосов
/ 01 октября 2008

Требуется DataContext, который поддерживается DataSet. Нет, этого не существует, пока вы его не построите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...