Поставщики данных OLE DB, ODBC и. NET
| Индекс материала |
|---|
| Поставщики данных OLE DB, ODBC и. NET |
| Страница 2 |
Добавление соединений в Server Explorer — далеко не всегда простая задача. Чтобы понять, почему это так, мы рассмотрим новые и старые низкоуровневые технологии доступа к данным. Возможно, следующие пара-тройка страниц покажутся вам набором слов, Они предназначены разработчикам, собирающимся использовать драйверы ODBC и поставщики данных. NET. отличные от поставщиков OLE DB и SQL Server.
Впервые диалоговое окно Data Link как интерфейс для создания строк подключения появилось в Visual Studio 6. Основная технология доступа к данным в шестой версии, ADO, основана на низкоуровневой технологии под названием OLE DB, На вкладке Providers диалогового окна Data Link отображается список поставщиков OLE DB для подключения к конкретным типам БД, например SQL Server, Oracle или Microsoft Access. До появления OLE DB для доступа, к данным разработчики использовали технологию ODBC и взаимодействовали с БД через драйверы ODBC. Фактически многие по-прежнему создают приложения, использующие драйверы ODBC, так как для некоторых БД нет поставщиков OLE DB. Первый поставщик OLE DB, разработанный Microsoft, стал мостом между двумя технологиями, преобразовывавшим вызовы OLE DB в вызовы ODBC. Это позволило разработчикам взаимодействовать с драйверами ODBC при помощи ADO, использовавшей поставщики OLE DB.
Этот первый поставщик указан на вкладке Providers диалогового окна Data Link как Microsoft OLE DB Provider For ODBC Drivers. Если щелкнуть его и перейти на вкладку Connection, вы сможете выбрать источник данных ODBC или ввести строку подключения ODBC. Ранее я уже рассказывал, как с помощью диалогового окна Data Link подключиться к источник)-- данных, используя OLE DB или ODBC. А что насчет поставщиков данных. NET?
Как уже упоминалось, диалоговое окно Data Link появилось в Visual Studio 6. На момент появления Visual Studio. NET интерфейса, позволяющего создавать строки подключения для поставщиков данных. NET, не было. Таким образом, добавить соединение в Server Explorer удается, только если для нужного источника данных имеется поставщик OLE DB или драйвер ODBC. Сохранение пароля В диалоговом окне Data Link вы можете ввести пароль и щелкнуть Test, чтобы проверить возможность установки связи. По соображениям безопасности окно Data Link не сохраняет пароль для новой строки подключения, если не помечен флажок Allow Saving Password.
Основы работы с Microsoft ADO.NET
Использование поставщика данных .NET
Метео


