Документація Database Tour Зміст Індекс

Відкриття баз даних SQLite

 

1. Відкриття через інтерфейс FD. Виберіть інтерфейс FD, клацніть SQLite і заповніть необхідні параметри бази даних. Тут також можна створити нову базу даних SQLite.

Приклад конфігурування параметрів з'єднання з базою даних:

(кольором виділено обов'язкові параметри)

Бібліотека вендораC:\sqlite\sqlite3.dll
База данихc:\databases\products.db
Спільний кешTrue
Режим блокуванняExclusive
Режим відкриттяReadWrite
Розділювач команд SQL;

2. Відкриття за допомогою рядка підключення. Виберіть інтерфейс ADO, далі виберіть опцію Рядок підключення і напишіть рядок підключення. Це гнучкий спосіб, оскільки він дозволяє вказувати додаткові параметри у рядку підключення і, таким чином, змінювати стандартну поведінку Database Tour при підключенні до бази. Цей спосіб рекомендується для досвідчених користувачів. Тут наведено приклади базових рядків підключення (більше подробиць та прикладів можна відшукати в інтернеті):

Driver=SQLite3 ODBC Driver;Database=C:\MyData\My_db.db;   (SQLite3 ODBC Driver повинен бути встановлений)

3. Відкриття через джерело даних ODBC. Створіть (якщо ще не існує) джерело даних ODBC відповідного типу, використовуючи адміністративний інструментарій Windows, і вкажіть йому відповідну базу даних. Після цього:

- Виберіть інтерфейс FD, клацніть ODBC, заповніть параметр Джерело даних, вибравши його значення з випадаючого списку.

або

- Виберіть інтерфейс ADO або BDE, далі виберіть опцію Джерело даних ODBC і потім виберіть потрібне джерело ODBC з випадаючого списку.

Зауваження

1. При виборі варіанту з ODBC впевніться, що відповідний драйвер ODBC встановлено і його бітність співпадає з бітністю програми (32 чи 64).

2. Якщо програма запитує пароль до бази даних, це значить, що вона не змогла відкрити базу без пароля. Тому потрібно або ввести його, або, якщо ви впевнені, що база не захищена паролем, просто клікнути OK без введення імені користувача та паролю, щоб побачити повідомлення про помилку.

Див. також:

 Приклади рядків підключення ADO