Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.21;
Скачать: [xml.tar.bz2];




Вниз

.xls -> ODBC -> BDE (ADO) 


Shirson   (2002-01-28 12:14) [0]

Как выбрать данные из .xls файла при помощи TDataBase (или ADO)?
Я создаю ODBC запись, указываю вней excel-евский файл, цепляю BDE, в программе создаю BDEшную конекцию (через ADO тоже без проблем), конекчусь - все замечательно... Но как после этого данные то получить? Пытаюсь квериной, пишу
select * from test.xls
выпадает ошибка, что таблица .xls не найдена. Если писать без расширения - таблица test не найдена. (с файлами .dbf этот номер прокатывал)
В файле хранится результат запроса - грубо говоря таблица, как в DB.
Кто-нибудь может посоветовать что делать дальше?
(мне нужно работать именно с xls, советы типа "сконверти в dbf" мне ненужны)



kig   (2002-01-28 23:03) [1]

Из хелпа Excel:

"
С помощью драйвера ODBC Microsoft Excel существует возможность обращения к данным только из книг, сохраненных в одной папке. Перед тем как выполнять описанные ниже действия, скопируйте все книги, из которых необходимо одновременно обращаться к данным, в одну папку, и задайте имя для каждого диапазона листа, играющего роль таблицы.

"



Shirson   (2002-01-29 09:31) [2]

А примера там нет?
Имя для диаппазона получилось задать только если это результат query. А на обычном листе это как организовать?
А вообще, скажи в каком разделе это описано, я сам поищу.
Кстати, спасибо за помощь :)



Shirson   (2002-01-29 09:39) [3]

Все, уже ненадо :) Разобрался, зацепился из ADO все в полной красоте. В XL можно формировать ОDBC-query, в виде файлов и потом цеплять их к ADO - полный кайф. Спасибо за наводку. :)




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.02.21;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.031 c
4-66711           Burunduk              2001-12-23 10:58  2002.02.21  
Internet Explorer


7-66691           Grey                  2001-11-11 14:57  2002.02.21  
Как отобразить ярлык программы рядом с часами?


3-66430           Вика                  2002-01-26 12:54  2002.02.21  
Индексация таблицы


3-66471           Shirson               2002-01-28 12:14  2002.02.21  
.xls -> ODBC -> BDE (ADO)


3-66483           masik                 2002-01-29 12:21  2002.02.21  
MS SQL Types