Подключение к Excel 2016 с помощью ADOConnection

Я хочу проанализировать файл Excel 2016 (xlsx) из RAD Studio на языке Delphi, используя TADOConnection, Я нашел похожую тему для Excel 2007 (xls), но, похоже, в моем случае это не так.

Я использую следующий провайдер: Microsoft OLE DB Provider for ODBC Drivers

С этой строкой соединения:

DSN=Excel Files;DBQ=C:\Users\artiom\Desktop\liste1.xlsx;DefaultDir=C:\;DriverId=790;MaxBufferSize=2048;PageTimeout=5;

Без каких-либо пользователей или пароля.

При тестировании соединения я получаю сообщение об ошибке:

Проверка соединения не удалась из-за ошибки при инициализации провайдера. Неопределенная ошибка.

Файл Excel представляет собой простой список статей, которые я хотел бы вставить в базу данных:

> N°     Name     Price
> 2      Box      20.00
> 34     Screen   120.00

Что мне не хватает?

0 ответов

Я думаю, что вы можете использовать Jet 4.0 Я использовал его в некоторых своих проектах, и он работал нормально

Другие вопросы по тегам