Цитата:
Сообщение от Страдалецъ
Поскольку вам надо делать запрос, то подключение через OLE вам не поможет, значит подключаемся к таблице через ADO. Используем примерно такую строку подключения:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Отпуска.xls;Extended Properties=Excel 8.0;Persist Security Info=False
Далее для проверки выполняем запрос к нужному листу в таблице:
select * from [Лист1$]
Все данные с листа экселя прочитаны.
|
Как раз таки я так и сделал.
1.Насчет столбцов можно увидеть в архиве
2.Из экселя, который я выгрузил в DBGrid необходимы по первому запросу 4 поля, а вот по второму другие 2 (но они тоже имеются в таблице)
3. В базу ORACLE надо выгрузить (подключение к ней реализовал через SQLConnection)