Форум: "Базы";
Текущий архив: 2002.11.14;
Скачать: [xml.tar.bz2];
Вниз
Как сохранить DBGrid в (текстовый) файл? Найти похожие ветки
← →
Геннадий (2002-10-26 14:29) [0]У меня в DBGrid выводится результат SQL-запроса (телефон, фамилия, адрес...). Хочу это дело сохранить в текстовый файл. Что бы позже любоваться результатом поиска уже без программки.
Так вот. В StringGrid есть свойства, через которые можно обратиться к конкретной ячейки и узнать что в ней. Возможно есть даже SaveToFile/LoadFromFile.
А вот в DBGrid я что-то не нашёл подобного. Плохо искал? Как быть?
← →
passm (2002-10-26 14:53) [1]Геннадий © (26.10.02 14:29)> Это не DBGrid надо сохранить, а TDataSet к которому он привязан. У тебя же Paradox, так что же тебе мешает завести таблицу для хранения результатов запроса и проделать следующее (по схеме):
1.Выполняешь:
INSERT INTO TEMP_TABLE1
(PHONE_NUMBER, FIRST_NAME, ADDRESS...)
SELECT T1.PHONE_NUMBER, T2.FIRST_NAME, T2.ADDRESS...
FROM TABLE1 AS T1
INNER JOIN TABLE2 AS T2 ON (T1.ID_PEOPLE = T2.ID_PEOPLE)
WHERE...
2.Открываешь когда тебе вздумается:
SELECT TT1, PHONE_NUMBER, TT1.FIRST_NAME, TT1.ADDRESS...
FROM TEMP_TABLE1
WHERE...
← →
MsGuns (2002-10-26 16:56) [2]>passm © (26.10.02 14:53)
Он же ясно выразился, что хочет смотреть рез-ты поиска БЕЗ ВСЯКИХ СУБД. Я бы посоветовал создать TStrings или TStringList, туда Add добавить как текстовые строки из выбранного датасета, а потом дать ему (списку) SaveToFile. Дешево и сердито. А главное, совершенно не в напряг.
← →
oss (2002-10-27 00:10) [3]почитай
http://www.sources.ru/delphi/db/save_content_table_in_text_file.shtml
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.11.14;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.013 c