![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Копирование набора Query в Table
delphino © (2007-05-22 05:54:00)Можно ли записи из таблицы БД выбрать при помощи QUERY, а потом отобранные записи присвоить набору Table?
delphino (2007-05-22 08:55:00) [1]Разобралась, можно и без query(туплю...:).
Merry (2007-05-22 07:25:00) [2]Можно, примерно так:
Table1.open;
Query1.open;
Table1.First;
while not Query1.eof do
begin
Table1.insert;
Table1.Fieldbyname('Field1').Value:=Query1.Fieldbyname('Field1').Value;
....
Table1.Post;
Query1.next;
end;
Но соответсвенно, Table1 с такой же структурой, как в запросе, должна быть создана.
delphino (2007-05-22 07:23:00) [3]Меня устраивать Table во все, я от него без ума...:)
Но мне нужно в приложении фильтровать отфильтрованный набор данных (что-то вроде уточнения списка по определенным реквизитам), а также чтобы была возможность отменить второй ("уточняющий") фильтр.
delphino (2007-05-22 07:22:00) [4]Меня устраивать Table во все, я от него без ума...:)
Но мне нужно в приложении фильтровать отфильтрованный набор данных (что-то вроде уточнения списка по определенным реквизитам), а также чтобы была возможность отменить второй ("уточняющий") фильтр но оставив первый фильтр.
ЮЮ (2007-05-22 07:08:00) [5]чем не устраивает TQuery? Его можно использовать в тех же целях, что и TTable?
Или не попавшие в TQuery записи надо физически удалить из таблицы?
>чтобы Table состоял из записей отобранных Query...
Y TTable есть свои механизмы фильтрации. Используй их.
Или откажись от TTable вовсе, если работа с БД не ограничится этим проектом :)
delphino (2007-05-22 07:02:00) [6]чтобы Table состоял из записей отобранных Query...
ЮЮ (2007-05-22 06:50:00) [7]Смотря что тв подразумемаешь под столь расплычатой формулировкрй "присвоить набору Table".