Передача обновлений с помощью объектов Command модели ADO. NET
Как вы уже знаете, ядро курсоров ADO создает для передачи обновлений в БД параметризованные запросы. Используя материал главы 4, можно создавать эквивалентные параметризованные запросы на ADO. NET. В следующих разделах главы рассказывается, как с помощью этих параметризованных объектов Command передавать в БД изменения из объектов DataSet ADO.
NET. Наши объекты Command ADO. NET будут не столь динамическими, как их ADOаналоги.
Чтобы упростить задачу, создадим один объект Command дря обработки обновлений, один — для вставок и один — для удалений. Они основаны на следующих параметризованных запросах: UPDATE [Order Details] SET OrderlD = ?, ProductID = ?, Quantity = ?, UnitPrice = ? WHERE OrderlD = ?
AND ProductID = ? AND Quantity = ? AND UnitPrice = ? INSERT INTO [Order Details] (OrderlD, ProductID, Quantity, UnitPrice) VALUES (?. ?, ?, ?) DELETE FROM [Order Details] WHERE OrderlD = ? AND ProductID = ?
Основы работы с Microsoft ADO.NET
Использование поставщика данных .NET
Метео


