OLE DB (зв’язування та вбудовування об’єктів, база даних, іноді записується як OLEDB або OLE-DB) – це API, розроблений Microsoft, який дозволяє отримати доступ до даних із різних джерел уніфікованим способом. API надає набір інтерфейсів, реалізованих за допомогою моделі компонентних об’єктів (COM); інакше він не пов'язаний з OLE.
OLE DB дозволяє розробляти програми, які отримують доступ до різноманітних джерел даних, незалежно від того, є вони СУБД чи ні. OLE DB робить можливим універсальний доступ за допомогою інтерфейсів COM, які підтримують відповідну функціональність СУБД для певного джерела даних.
OLE DB (зв’язування та вбудовування об’єктів, база даних, також відома як OLEDB або OLE-DB), API, створений Microsoft, забезпечує однорідний доступ до даних із різноманітних джерел. API не має прямого відношення до OLE; замість цього він пропонує набір інтерфейсів, реалізованих за допомогою моделі компонентних об’єктів (COM).
Підсумовуючи, для відомих організацій, орієнтованих на базу даних і прагнуть віддати пріоритет стандартизованому доступу, рекомендується ODBC. Для більш складних організацій, яким потрібно інтегрувати численні та різноманітні джерела даних або потребують розширених можливостей обробки даних, OLE DB є кращим варіантом.
Щоб налаштувати перетворення команди OLE DB
- Клацніть Додати стовпець один раз для кожного параметра в операторі SQL.
- Оновіть назви стовпців на Param_0, Param_1 тощо.
- Щоб видалити невикористаний параметр, виберіть параметр у Зовнішніх стовпцях, а потім натисніть «Видалити стовпець».
База даних зв’язування та вбудовування об’єктів (OLE DB) — це метод підключення, подібний до Open Database Connectivity (ODBC) і використовує один і той самий основний інтерфейс прикладного програмування (API), щоб допомогти з'єднати зв'язок між клієнтськими програмами та різними джерелами даних.
Постачальник Microsoft OLE DB для SQL Server (SQLOLEDB) все ще постачається як частина компонентів доступу до даних Windows. Його більше не обслуговують і не рекомендується використовувати цей драйвер для нової розробки.Застарілий постачальник Microsoft OLE DB для SQL Server (SQLOLEDB) не рекомендується для нової розробки.