Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.06.06;
Скачать: CL | DM;

Вниз

Срочно, plz...Проблема с импортом из Excel.   Найти похожие ветки 

 
thedigit   (2002-05-16 00:06) [0]

Знаю, тема не раз обсуждалась, но всё таки у меня почему-то не всё так гладко. Я решил, что лучше всего импорт большого кол-ва
файлов делать через запросы SELECT * From Sheet1 IN "...\book.xls" "Excel8.0"; Но - "База данных не распознаётся" (сообщение ADO-JET), хоть убейся. На всякий случай, хотя не думаю что поможет, Office - XP. Профессионалы, поможите чем можите или подскажите другой путь решения (и если есть блок кода), пожалуйста. Можно на мыльце, если не затруднит.


 
Fay ©   (2002-05-16 02:55) [1]

База - это файл, а таблицы - листы.
Ты же не пишешь SELECT * FROM DBDEMOS.


 
sniknik ©   (2002-05-16 11:10) [2]

Там свои сложности, и зависит от подключения и куда перекинуть надо. Если подключаешся прямо к book.xls то открывай таблицы через ADODataSet1 с установкой CommandType=cmdTableDirect, точно получится.
или если передаеш в родной для Jet mdb то и подключение к нему делай и тогда доступ к книге будет следующий
SELECT * FROM [Excel 8.0;DATABASE=D:\Book1.xls].[Sheet1$]
это для примера инсерты и селект инту по анологии.
и заметь что первое поле в xls будет названием поля. если там данные придется дополнительно обрабатывать.



Страницы: 1 вся ветка

Текущий архив: 2002.06.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
6-18087
DSR
2002-03-26 06:27
2002.06.06
Передача файлов по сети с помощью TSocket...


3-17781
wHammer
2002-05-15 15:05
2002.06.06
QReport


1-18051
still_swamp
2002-05-24 16:47
2002.06.06
Как выгрузать блок данных в эксель?


1-17953
Alexandr__
2002-05-28 11:39
2002.06.06
как извлечь кубический корень


1-17914
stupid
2002-05-27 15:23
2002.06.06
Нужно узнать размер файла после сжатия.