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

Відкриття листів Microsoft Excel (.xls)

 

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

Provider=Microsoft.Jet.OLEDB.4.0;excel 8.0;DATABASE=C:\MyData\MyExcelData.xls;

Provider=MSDASQL.1;Extended Properties="DBQ=C:\MyData\MyExcelFile.xls;DefaultDir=C:\MyData;Driver={Microsoft Excel Driver (*.xls)};DriverId=790;"

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\MyData\MyExcelFile.xls;Extended Properties="Excel 8.0;HDR=YES";   (Microsoft ACE повинен бути встановлений)

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

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

або

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

3. Відкриття вказанням імені файлу. Виберіть інтерфейс ADO, далі виберіть опцію Файл і потім вкажіть файл.

Зауваження

  1. При виборі варіанту з ODBC впевніться, що відповідний драйвер ODBC встановлено і його бітність співпадає з бітністю програми (32 чи 64).
  2. Іноді драйвер Excel не бачить таблиць у файлі. Якщо ви впевнені, що файл містить дані, спробуйте наступне:
    • Відкрийте файл в Excel або в іншому застосунку, який може працювати з книгами Excel, наприклад, Libre Office Calc і т.і.
    • Виділіть потрібний діапазон клітинок.
    • Присвойте ім'я виділеному діапазону (це буде ім'я таблиці).
    • Повторіть це для всіх діапазонів, які ви хочете бачити як таблиці.
    • Збережіть файл.
    • Спробуйте відкрити його в Database Tour повторно. В разі проблем спробуйте відкрити файл вказанням різних рядків підключення.

Див. також:

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