Главная страница
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.009 c
3-17800
thedigit
2002-05-16 00:06
2002.06.06
Срочно, plz...Проблема с импортом из Excel.


1-18021
AlexMey
2002-05-24 13:34
2002.06.06
Как отследить событие выходы мыши за пределы компонента?


3-17822
XXL
2002-05-16 16:20
2002.06.06
Как сделать сортировку в базе данных


1-18019
Qwer
2002-05-24 01:45
2002.06.06
Порядковый номер дня в году


1-18028
Serbor
2002-05-24 16:54
2002.06.06
DLL и Access97