我有一个TDataSet,并希望检测任何字段上的每一个更改。
我怎么能
- 检测哪个字段已更改(在数据库更新期间)?
- 查看数据是以何种方式更改的(更改前的值=>更改后的值)?
有可能使用不同的事件
- BeforePost
- AfterPost
- OnUpdateRecord
BeforePost
和AfterPost
“只有”新的TDataSet。旧的价值观在哪里?OnUpdateRecord
具有以下参数:ASender: TDataSet; ARequest: TFDUpdateRequest; var AAction: TFDErrorAction; AOptions: TFDUpdateRowOptions
我不知道如何获取更改后的数据。
1条答案
按热度按时间odopli941#