UPDATE Command для DataAdapter

363
28 января 2017, 08:30

Допустим, имеется DataTable t1 с полями f1,f2,f3 и нужно, что бы DataAdapter произвел вот такое обновление на реальной БД:

UPDATE table1
SET p1=f1,p2=f2
WHERE p3=f3

Как нужно сконфигурировать объект команды, что бы DataAdapter все сделал правильно?

Основная загвоздка в параметрах.

Я правильно понимаю, что мне нужно конструировать вот таким конструктором

https://msdn.microsoft.com/ru-ru/library/cdd6yck6(v=vs.110).aspx ?

Чем является srcColumn? Это колонка в DataTable или реальной таблице?

Answer 1

Можете использовать этот запрос на DataTableAdapter.UpdateCommand

UPDATE table1
SET p1=@f1,p2=@f2
WHERE p3=@f3
READ ALSO
Вывод html элементов в ASP .NET MVC 5

Вывод html элементов в ASP .NET MVC 5

при выводе строке вида str="строка1 <br/> строка2 " выводится строка целиком с отображением <br/>, те

448
Составной ключ в Dictionary

Составной ключ в Dictionary

Допустим, есть класс, у которого есть 2 цифровых поля

427
Правильная работа с COM объектами в .NET

Правильная работа с COM объектами в .NET

Работаю с Microsoft DAO 36 Object Library, так как он производительнее ADO

435
C#. Разжатие файла при помощи GZip в многопоточной среде

C#. Разжатие файла при помощи GZip в многопоточной среде

Пытаюсь разобраться как написать процесс сжатия и разжатия при помощи GZip в многопоточной среде

518