ВУЗ:
Составители:
Рубрика:
182
команда исполняется и заполняет объект DataTable или объект
DataSet;
InsertCommand – содержит текст или объект команды, осущест-
вляющий вставку строк в таблицу;
DeleteCommand – содержит текст или объект команды, осущест-
вляющий удаление строки из таблицы;
UpdateCommand – содержит текст или объект команды, осущест-
вляющий обновление значений в БД.
При вызове метода Update() все измененные данные переносят-
ся из объекта DataSet в БД с исполнением соответствующей команды
InsertCommand, DeleteCommand или UpdateCommand.
10.2.2. Соединение с базой данных
Для соединения с базой данных нужно создать объект соответст-
вующего класса Connection. Задать строку подключения к БД – свой-
ство ConnectionString. А затем вызвать метод Open() – для выпол-
нения соединения. После окончания использования данного соединения
нужно вызвать его метод Close() для освобождения ресурсов сервера.
Например:
// Объявить класс OleDbConnection и создать экземпляр.
OleDbConnection myCon = new OleDbConnection();
// Создать строку подключения, в которой задан тип БД.
// БД Microsoft Access и указан путь к файлу БД.
myCon.ConnectionString =
@"Provider=Microsoft.Jet.OLEDB.4.0; DataSource=" +
@"С:\Northwind\Northwind.mdb";
myCon.Open();
// . . .
myCon.Close();
Следует отметить, что набор параметров задаваемых в строке
подключения может меняться в зависимости от типа и конфигурации
провайдера данных, поэтому рекомендуется по возможности создавать
соединения с помощью графических инструментов Visual Studio .NET.
Например, для соединения с базой данных Northwind СУБД SQL
Express, которая установлена на компьютере Master строка соединения
может выглядеть следующим образом:
@"Data Source=Master\SQLEXPRESS; Initial Catalog =
Northwind; Integrated Security=True"
В данной строке указывается, что используется единая учетная запись и
в ОС и в базе данных – Integrated Security=True.
Страницы
- « первая
- ‹ предыдущая
- …
- 180
- 181
- 182
- 183
- 184
- …
- следующая ›
- последняя »