1.4.3. Чтение и обновление данных с использованием объекта DataAdapter
Основная задача, которую должен решать объект DataAdapter — это пере мещение информации между основным хранилищем данных на сервере и набором данных DataSet в памяти компьютера пользователя. Объект DataAdapter имеет методы, позволяющие переместить данные между этими двумя компонентами в прямом и обратном направлениях.
Если в приложении требуется только прочитать данные из базы для просмотра (не модифицируя их), то нет необходимости помещать их в объект DataSet. Для этого случая имеется возможность считать информацию в режиме read only непосредственно из базы данных в приложение с помощью объек та DataReader, о чем более подробно будет сказано ниже.
Вы можете использовать DataAdapter для выполнения следующих операций.
O Перемещение записей из таблицы базы данных в соответствующую таб лицу объекта DataSet;
Для этих целей используется метод Fin объектов SqlDataAdapter или OleDbDataAdapter. Когда вызывается этот метод, происходит обращение к базе данных с использованием SQL-запроса на основе инструкции SELECT;
O Передача изменений, сделанных пользователем в таблице объекта DataSet, исходной таблице базы данных.
для этих целей используется метод Update объектов SqlDataAdapter ИЛИ OleDbDataAdapter. Когда вызывается такой метод, происходит обращение к базе данных с использованием SQL-запроса на основе инструкций INSERT, UPDATE или DELETE, в зависимости оттого, что сделал пользователь — доба вил, изменил или удалил некоторые записи.
Опубликовал vovan666
May 22 2013 12:58:37 ·
0 Комментариев ·
3589 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.