ВУЗ:
Составители:
Рубрика:
60
Параметр Описание
Integrated Security или
Trusted Connection
(Интегрированная безо-
пасность, или Довери-
тельное соединение)
Параметр, который определяет, является ли соединение за-
щищенным. True, False и SSPI – возможные значения (SSPI
– эквивалент True)
Persist Security Info
(Удержание защитной
информации)
Когда установлено False, нуждающаяся в защите информа-
ция, такая как пароль, не возвращается как часть соедине-
ния, если связь установлена или когда-либо была установ-
ленной. Выставление этого свойства в True может быть
рискованным в плане безопасности. По умолчанию False
4.1.2. Управление соединением. Объект Connection
Большинство источников данных поддерживает ограниченное количество
соединений. Так, например, база данных MS Access может поддерживать одно-
временную работу не более чем с 255 пользователями. При попытке обращения
к базе данных, лимит соединений которой исчерпан, пользователь не получит
нужной ему информации и будет вынужден ждать освобождения соединения.
Задача разработчика заключается в минимизации времени связи с базой дан-
ных, поскольку соединение занимает полезные системные ресурсы.
Когда вызывается метод объекта DataAdapter (например, метод Fill), то он
сам проверяет, открыто ли соединение. Если соединения нет, то DataAdapter от-
крывает соединение, выполняет задачи и затем закрывает соединение.
Явное управление соединением обладает рядом преимуществ:
• дает более чистый и удобный для чтения код;
• помогает при отладке приложения;
• является более эффективным.
Для явного управления соединением используется объект Connection. Для
того чтобы разобраться с возможностями этого объекта, создадим новый про-
ект и, перетащив элемент управления DataGridView, установим свойству Dock
значение Fill. Перейдем в код формы и подключим пространство имен:
using System.Data.OleDb;
В конструкторе Form1 после InitializeComponent создим объект Connection:
OleDbConnection conn = new OleDbConnection(ConnectionString);
В качестве параметра объекту conn передается строка подключения
ConnectionString.
Можно также устанавливать строку подключения через свойство создан-
ного объекта сonn:
OleDbConnection conn = new OleDbConnection();
conn.ConnectionString = ConnectionString;
Окончание таблицы 8
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »