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

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

отбор данных за период [D6, Paradox]


wany ©   (2006-02-05 10:34:00) 

Имеются DBF-файлы , где имя файла yy/mm/dd.dbf {календарная дата}.
Подскажите кто знает как в DBGrid занести эти данные за период времени, где
начальная и конечная дата указывуются при помощи двух DateTimePicker,
не сохраняя полученные данные на диске.


Desdechado   (2006-02-05 15:28:00) [1]

1. формировать запрос динамически
2. SELECT * FROM tab1
UNION
SELECT * FROM tab2
UNION
...

хотя если диапазон длинноват, то можно и удавиться...

PS а как для парадокса DBF ?


atruhin   (2006-02-05 12:16:00) [2]

Если используется BDE в принципе можно сформировать гетерогенный запрос (не знаю есть ли ограничение кол-ва баз в таком запросе).
Я бы использовал любой клиентский датасет - TClientDataset, TrxMemDataset и т.д. и заполнял его серией запросов. потом отображал.


wany   (2006-02-05 11:33:00) [3]

Спасибо Anatoly Podgoretsky, исправляю ошибку :
Имеются DBF-файлы , где имя файла yymmdd.dbf {календарная дата}.
Подскажите кто знает как в DBGrid занести эти данные за период времени, где начальная и конечная дата указывуются при помощи двух DateTimePicker,
не сохраняя полученные данные на диске.


Anatoly Podgoretsky   (2006-02-05 10:36:00) [4]

Такое имя невозможно, резервированые символы.


Наверх

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