При підключенні до різних програм з використанням ADO необхідно вказувати рядок підключення. Але думаю, що мало хто здатний відтворити рядок підключення на пам'ять. Як правило використовуються або колишні напрацювання, або пошук в інтернеті.
Але що ж робити коли під рукою немає джерел з потрібною рядком підключення. Тут на допомогу може прийти файл з розширенням .udl. З його допомогою можна згенерувати необхідний рядок підключення.
Розглянемо приклад.
Створюємо і зберігаємо порожній файл з розширенням .udl
Відкриваємо його і бачимо наступну картину:
Переходимо на закладку «Постачальник даних». Тут ми бачимо список всіх доступних типів з'єднань. Вибираємо то, що потрібно нам. В даному випадку це буде «Microsoft OLEDB Provider for SQL Server»
Переходимо на закладку «З'єднання» і заповнюємо ім'я сервера, ім'я користувача, пароль, і ім'я бази. При необхідності можна заповнити окремі параметри на закладках «Додатково» і «Все».
Тестуємо підключення за допомогою кнопки «Перевірити з'єднання».
Якщо перевірка з'єднання виконана успішно, тиснемо ОК, щоб зберегти файл. Тепер відкриваємо файл як текстовий, наприклад за допомогою блокнота, і бачимо потрібну нам рядок підключення:
Provider = SQLOLEDB.1; Password = ******; Persist Security Info = True; User ID = sa; Initial Catalog = Test; Data Source = WORKSTATION \ SQLEXPRESS
Залишається тільки скопіювати її та вставити в код.