К списку форумов К списку вопросов
Импорт 2000 dbf файлов в SQL
Megas
03.08.2004 - 13:46
Народ, туплю. Надо импортировать около 2000 dbf фалов с одинаковой структурой в MSSQL так что бы они все попали в одну таблицу! Можно ли как то автоматизировать процес? Впринципе хотел осуществить это все на делфи. Но из головы вылетело как можно пройтись по всем фалам в каталоге поочередно открывая каждый и записывая в SQL.
ИгорьК
1 - 03.08.2004 - 14:25
FindNext тебе поможет
Megas
2 - 03.08.2004 - 14:30
FindNext выручл меня не раз...
Посмотреть имена файлов в каталоге с маской *.dbf я то смогу но какой компонентой их открывать??? BDE не предлогать ))) Если можно примерчик скиньте
KAPACb
3 - 03.08.2004 - 16:12
Какая разница БДЕ это или не БДЕ
Ну пусть это будет АДО, или компонент TDbf (рекомендую!).
У них есть св-во означающее имя dbf-файла, например TableName.
Его и меняй.
Нашел FindNext'ом очередной дбф, делаешь
Dbf.Close;
Dbf.TableName := <ИмяОчередногоДБФа>;
Dbf.Open;
<ВызовПроцедурыПереносаДанныхВMSSQL>;

К списку вопросов на форуме Базы данных

>>