Я связываю результаты запроса linq-to-sql с сеткой данных. Это прекрасно работает, если я просто выбираю из одной таблицы базы данных. Однако, если это запрос соединения, в котором я выбираю поля из обеих таблиц, то, поскольку выборка идет в анонимный тип, результаты доступны только для чтения. Следовательно, мое представление данных также доступно только для чтения. Я хочу, чтобы поля в DGV были редактируемыми.
Если я создаю неанонимный тип и использую его в запросе linq, DGV можно редактировать, но вызов метода SubmitChanges () не работает. Я знаю, что мог бы вручную заполнить результаты перед вызовом SubmitChanges (), но мне кажется, что должен быть лучший способ сделать это. Особенно с учетом того, что это должно быть довольно распространенное задание.
Какой рекомендуемый способ сделать это?
Спасибо за любую помощь,
Dan.