powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / linq2db как сохранить изменения сделанные в dataGridView ?
2 сообщений из 2, страница 1 из 1
linq2db как сохранить изменения сделанные в dataGridView ?
    #39294038
korochinskiy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Через linq2db подключаюсь к базе данных access. BindingSource связано с DataGridView.
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
using (DBSystem dbSystem = new DBSystem())
{
   bindingSource1.DataSource = dbSystem.ParamsLookUps; //ParamsLookUps это таблица в базе
   //Дальше привязываю колонки из базы к колонкам моего dataGridView
   dataGridView1.Columns[0].DataPropertyName = "Num";
   dataGridView1.Columns[1].DataPropertyName = "ParamName";
   dataGridView1.Columns[2].DataPropertyName = "RusName";
   dataGridView1.Columns[3].DataPropertyName = "ShowParam";
   dataGridView1.Columns[4].DataPropertyName = "ListOfValues";
}



На этом этапе все нормально. Данные в DataGridView появляются. После этого вручную вносятся изменения в DataGridView. Вопрос в том, как эти изменения сохранить в базу? Метода SubmitChanges в linq2db нет...
Как делать через DataAdapter, DataSet я знаю, но хотелось бы сделать через linq2db.
...
Рейтинг: 0 / 0
linq2db как сохранить изменения сделанные в dataGridView ?
    #39295545
B7_Ruslan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
linq2db не имеет трекера изменений. Вам надо самостоятельно отследить изменившиеся сущности и вызвать для каждой из них dbSystem.Update(T obj). Для дополнительных способов обновления посмотрите обучающее
YouTube Video
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / linq2db как сохранить изменения сделанные в dataGridView ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]