如何判断ADO数据集中是否有已经被删除的记录? 数据集 STATE方法不能判断,因为DELETE方法后数据集会已经进入dsBrowse状态,用RecordStatus好像也不能判断?
解决方案 »
- 错误提示:No parentchart to validate DataSource。急求帮助
- delphi7 + excel2000 报错 'interface not supported'
- Inno Setup中怎样实现Showdetail的效果
- 如何用Delphi操作Word文档
- 请教两个数据库常识问题.
- 在delphi中如何实现纵向显示text?
- 请问哪里有 WINXP 控件下载呀???
- 窗体上有30几个Tedit文本框,想控制用户的输入---每个文本框输入长度不超过30个字符,如何编写?
- 高分低难度问题,先来先得:怎么使用BlockWrite()这个函数?
- *.eml的病毒如何杀?真是可恨!
- 请问有什么比较方便的Grid控件,能支持打印的,还能修改单元格的颜色
- 如果开发具有返回值的组件???
TRecordStatus = (rsOK, rsNew, rsModified, rsDeleted, rsUnmodified, rsInvalid, rsMultipleChanges, rsPendingChanges, rsCanceled, rsCantRelease, rsConcurrencyViolation, rsIntegrityViolation, rsMaxChangesExceeded, rsObjectOpen, rsOutOfMemory, rsPermissionDenied, rsSchemaViolation, rsDBDeleted);
TRecordStatusSet = set of TRecordStatus;通过RecordStatus可以判断当前记录是否是删除状态
其状态有以下几个枚举值:
rsOK、rsNew、rsModified、rsDeleted、rsUnmodified、rsPendingChanges、rsCanceled等等,不再列举,详细查看delphi的帮助。