Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Импорт из Excel [D6, Paradox]


MagG0T ©   (2002-05-11 12:34:00) 

Господа! Проблема в следующем! Необходимо из Excel"евской таблицы сделать импорт в БД. Каким образом это можно осуществить?


Eugene   (2002-06-06 00:56:00) [1]

Не смог найти в кладовке TAPExcelTable, скиньте кто-нить на мыло. Спасибо.


Chicago   (2002-05-22 22:15:00) [2]

Слушайте, а у мене Jet Excel не понимает. Поясните глупому.


Chicago   (2002-05-22 22:15:00) [3]

Слушайте, а у мене Jet Excel не понимает. Поясните глупому. Можно по мылу.


Севостьянов Игорь   (2002-05-13 12:09:00) [4]

Согласен с sniknik © (13.05.02 10:49)
Вот например можно использовать для OLE Objectчерез DoCmd.TransferSpreadsheet

Короче выбери оптимальный для себя вариант (что можно использовать, что нельзя). Можно ведь и через MS Access перебросить (используя ADO). Я например, так из SQL Server в DBF перегнал данные... Можно и обратно можно и в Excel...

Вопросы по мылу


sniknik   (2002-05-13 10:49:00) [5]

Не пойму зачем ставить дополнительные компоненты если есть куча стандартных, и самое главное с поддержкой от Борланда.
Делаеш соеденение через ADO - Jet. Exel книга это будет база а страници - таблици. Т.е. доступ как к обычной базе. И ни каких проблем.
Не нравится ADO сделай алиас в ODBC и подключайся через BDE родной и любимый. (можно и не делать там стандартно уже есть алиас).
Через OLE контейнер можно весь Exel вызывать со всеми его потрохами.
а TExcelWorksheet чем плох? если не считать отсутствие хелпа по нему.
и наконец сам Exel com сервер им можно извне управлять.
короче вариантов хватает (думаю это не все) так зачем лишний компонент без поддержки который еще и изучать надо? Не, это конечно дело вкуса но мне это непонятно.


SuperUmnik   (2002-05-13 09:46:00) [6]

Можно использовать механизм OLE, но дастаточно долго работает, зато просто.


agrig   (2002-05-12 11:20:00) [7]

тренируйся. у меня работает. или опиши ошибко точнее я попробую вспомнить...


MagG0T   (2002-05-11 19:47:00) [8]

Я поставил себе APExcelTable, и появилась новая проблема - хочу сделать у этого компонента cв-во Active True, но выскакивает List Index out of bounds(0), хотя в поставляемом примере вроде всё тоже самое:(


agrig   (2002-05-11 14:41:00) [9]

используй TAPExcelTable(из кладовки) или EMS QuickImport(он за $$ у буржуев)


sniknik   (2002-05-11 12:47:00) [10]

Это один раз надо или постоянно? Если один раз то конвертируй его Access-ом он все форматы поддерживает. Открываеш новую базу, делаеш импорт из Exel и тут же экспорт в Paradox.
Если часто то пиши програму ADO + Jet это то же что Access использует.


Наверх

Титульная страница Поиск, карта сайта Написать письмо