Вниз
Скачать: CL | DM;

Сохранение Query   Найти похожие ветки 

 
Merry   (2006-06-18 20:50) [0]

Подскажите,пожалуйста!
Как сохранить запрос Query1 в файл, например формата dbf, не используя временных таблиц?


 
Merry   (2006-06-18 21:04) [1]

Уточню: результат запроса, после выполнения команды Query1.ExecSQL.
Если есть возможность использовать SaveToFile, то как конкретно?


 
Anatoly Podgoretsky ©   (2006-06-18 22:01) [2]

SaveToFile можно использовать для записи запроса, а не данных.
Данные надо экспортировать с помощью своих процедур, поле за полем запись за записью. Для вывода хорошо подходят текстовые файлы Паскаля.
Для вывода в dbf файл, надо использовать запрос INSERT INTO SELECT FROM


 
ЮЮ ©   (2006-06-19 03:19) [3]


> после выполнения команды Query1.ExecSQL

в Query1 ничего нет кроме количества вставленных(удаленных, измененных) записей и для сохранения такой информации нет надобности в DBF


> не используя временных таблиц?
>

а разве сохраняя в файл DBF ты тем самым не создаешь ТАБЛИЦУ. А раз создаешь её всякий раз заново, то она - ВРЕМЕННАЯ. Вывод: НИКАК.

И, наконец, всякий раз открывая запрос Query1.Open BDE сам создает временную таблицу. Поэтому ешй раз НИКАК в ответ на subj. А эта временна таблица средствами BDE можно сделать постоянной (см. DbiMakePermanent)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.033 c
2-1154521843
AlexanderMS
2006-08-02 16:30
2006.08.27
Файлы ярлыков (*.lnk)


2-1155038783
GEM
2006-08-08 16:06
2006.08.27
ADOQuery: параметры, запросы и пр.


15-1153978624
palva
2006-07-27 09:37
2006.08.27
Статья Н. Елмановой в Компьютер-пресс


9-1116212592
Xeno
2005-05-16 07:03
2006.08.27
Экшн с элементами RTS - ЭДЕМ


2-1154950983
van_der_alex
2006-08-07 15:43
2006.08.27
простые вопросы по dataset




   Наверх