Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.08.27;
Скачать: 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 вся ветка

Текущий архив: 2006.08.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.05 c
1-1151961973
Tonich
2006-07-04 01:26
2006.08.27
Создание обекта в потоке (Thread)


6-1144012942
MVP
2006-04-03 01:22
2006.08.27
Подмена картинок на форуме


15-1154422757
cyborg
2006-08-01 12:59
2006.08.27
В этом году жёсткому диску исполнится 50 лет


2-1154633667
Mr tray
2006-08-03 23:34
2006.08.27
рисование на канвасе TImage


15-1154367133
ALEXD31
2006-07-31 21:32
2006.08.27
VmWare workstation 5.5