Открытие источника данных напрямую
Хотя это и не лучший способ, DAO позволяет напрямую открыть ODBC-совмес-тимый источник данных. Для этого нужно создать строку подключения с именем ODBC-драйвера, именем сервера, именем БД, регистрационным идентификатором и паролем. Эта строка используется в качестве параметра при подключении к БД и при создании результирующего набора.
Пример Здесь в коде на Visual Basic DAO передается строка подключения к БД pubs SQL Server.
Db.Connect =_
"ODBC;Database=pubs;UID=UserName;PWO=Password;DSN=PubsData"
По некоторым причинам этот метод обладает ограниченной производительностью.
- Jet не всегда эффективно работает с соединением с ODBC-совместимым источником данных.
Дело в том, что Jet обрывает соединение после создания результирующего набора, что приводит к дополнительным затратам времени на их восстановление.
- Jet не кэширует информацию, поступающую из ODBC-совместимого источника данных.
Для доступа к любой информации об объектах источника данных нужно установить соединение и запросить источник данных.
Содержание раздела