* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна!
Создание и настройка объекта DataAdapter
8 февраля 2009
Объекты DataAdapter обеспечивают связь между источником данных и объектом DataSet, управляя обменом данных и контролируя их передачу. Одни приложения осуществляют одностороннюю передачу данных, а другим требуется не только из- влекать, но и модифицировать данные источника. Объект DataAdapter способен из- влекать данные, заполнять объекты DataSet и при необходимости обновлять содер- жимое источника данных.
В Visual Studio .NET имеется две разновидности объекта DataAdapters: SqlData- Adapter, оптимизированный для взаимодействия с БД SQL Server 7.0 и выше, и OleDb DataAdapter, способный предоставить доступ к любому источнику данных, поддерживаемому OleDb Provider. Как правило, обменом данными в каждой паре «объект DataTabie набора Data- Set— таблица БД» управляет отдельный объект DataAdapter. В DataSet может быть несколько таблиц, поэтому для каждой, добавляемой к объекту DataSet, следует со- здавать собственный объект DataAdapter. Существует три способа создания DataAdapter. перетаскиванием элемента БД из окна Server Explorer, при помощи нового мастера Data Adapter Configuration или ручным объявлением и настройкой этого объекта в коде. Более подробно эти спо- собы обсуждаются в следующих разделах.