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

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

Изменение формата базы данных! [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 файлами не работает? Вот это новость. :(


Наверх

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