В общем после некоторых эспериментов я пришел к неутешительному выводу. Подключиться к текстовому файлу через Ado нормально получается, если он имеет нормальное имя и расширение. В вашем случае методом "в лоб" не получается. С учетом ваших дальнейших планов, вижу пока 2 решения.
1. Тупо переименовать все файлы в нормальный вид, но если они только для чтения - то такой вариант не катит.
2. Наиболее перспективное во всех смыслах решение - создать свою БД, куда импортировать по мере поступления файлы. За основу такой БД можно взять например Акцесс.
Что касается постоянного обновления, то тут все довольно несложно. Простейший способ, поместить на форму компонент TTimer и в нем с нужной вам периодичностью опрашивать каталог на новые файлы и при появлении оных добавлять новые данные к таблице. Удобство этого компонента в том, что он создает свою нить которая не мешает работе основной программы.
Вообще задача оказалась довольно интересной и в итоге может получиться очень даже красиво.
__________________
Жизнь такова какова она есть и больше никакова.
Помогаю за спасибо.
|