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

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

Фильтр по измененным записям [D7, MSSQL]


DimonNew ©   (2004-05-27 18:18:00) 

Привет, подскажите пож-та. Как можно отфильтровать данные по записям, которые были либо изменены, либо вставлены, либо удалены в ADOQuery?


sniknik   (2004-05-27 18:57:00) [1]

делай запрос при Lock Type = ltBatchOptimistic и на событии onFilterRecords составь условие по RecordStatus.

тогда даже по удаленным похоже можно (статус такой есть - rsDeleted ) но как оно на самом деле получится...

ну вот это решили, но зато у тебя возникнут другие проблемы ;о)) (изменения нужно будет подтверждать, UpdateBatch)


Johnmen   (2004-05-27 18:40:00) [2]

Насчеи удаленных прикольно...:)


Ega23   (2004-05-27 18:26:00) [3]

Заводи дополнительное поле во время выборки, по умолчанию ставь 0.
Если запись добавил - ставь 1. Если изменил - 2. Если удалил - 3.
ИМХО, очень удобно. Можно даже записи красить в гриде.


Наверх

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