![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Изменение формата базы данных! [D5, dBase, FoxPro, Paradox, .TXT]
Yuri Btr © (2002-03-28 12:18:00)Т.К. BDE не работает с TXT файлами, а от ADO мне не удалось добиться выполнение гетерогенного запроса над .txt и .dbf файлами, подскажите пожалуйста, как быстро можно изменить формат базы данных (без использования SELECT * и INSERT ) c txt на dbf ?
Спасибо!
Yuri Btr (2002-03-28 12:40:00) [1]DOLG.DBF - поля SUMMA (integer 7), TELEF (integer 5)- Alias DOLG
fl161082.txt - поля SUMMA (integer 7), , TELEF (integer 5) - Alias FL161
связка по TELEF
надо вычесть из DOLG.DBF - оплаты в fl161082.txt
при совпадении телефона.
Очень искушает возможность сделать это одним гетерогенным запросом.
UPDATE dolg DOLG
SET dolg.summa = dolg.summa - (select fl161082.summa from fl161082.txt FL161 where dolg.name = fl161082.txt.name)
Lusha (2002-03-28 12:31:00) [2]Текст запроса в вашем варианте, пожалуйста. Структура текстовой таблицы и пол-часика времени. :)
Yuri Btr (2002-03-28 12:29:00) [3]to Lusha
К сожалению, при выполнении Вашего запроса вылезает BDE Error c сообщением:
"Quries on text or ascii tables is not supported"
:(
Lusha (2002-03-28 12:22:00) [4]BDE с TXT файлами не работает? Вот это новость. :(