![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Состояние TIBDataset [Firebird 1_5]
_drug_ © (2009-08-06 10:18:00)Как можно узнать после открытия TIBDataset были ли в него внесены изменения или нет? Цель - если были изменения, предложить юзеру их сохранить, если не было - ничего не предлагать.
_drug_ (2009-08-06 12:37:00) [21]
> Изменения в текущей записи или вообще в датасете ?
Да, вообще в датасете.
> Если последнее, то изменения могут отсылаться на сервер
> неявно и для "пакетных" правок нужен другой тип датасета,
> например TClientDataSet
Т.е. в стандартном TIBDataset реализация такого механизма будет сложной? или вообще не возможна?
MsGuns (2009-08-06 11:29:00) [22]Изменения в текущей записи или вообще в датасете ?
Если последнее, то изменения могут отсылаться на сервер неявно и для "пакетных" правок нужен другой тип датасета, например TClientDataSet
Если первое, то BeforePost с подтверждением сохранения