ttable delete删除记录的问题
来源:互联网 发布:淘宝卡券包他人赠送 编辑:程序博客网 时间:2024/05/29 21:28
在delphi中,用了ttable控件,然后调用delete删除记录,删除之后,又调用了next指向了下一条记录,给客户使用之后,反应有重复记录,今天在查找问题时,意外的发现问题原因,原来delete在删除记录之后,自动指向下一条未删除的记录.
delete删除记录步骤:
1. 检验数据库不是空的,否则弹出异常
2. 如果被删除的记录之前的记录,如果有更改,先执行更改.
3. 调用BeforeDelete事件
4. 删除记录
5. 释放该记录的占用的内存空间
6.设置表状态为浏览模式
7.对数据库文件进行更新,将记录指针指向下一条未被删除的记录,如果已经到记录尾,就指到数据库头
8.调用AfterDelete事件
- ttable delete删除记录的问题
- 找回Oracle中Delete删除的记录
- TTable
- delete限制删除行数的问题
- File.Delete不能删除文件的问题
- 关于oracle使用delete删除的问题
- SQLite3 delete限制删除行数的问题
- C++记录集对象Recordset的删除操作:Delete(参数)
- 恢复sqlite数据库中使用delete命令删除的记录
- 删除重复记录的问题
- SQL 添加中文记录;SQL 删除记录;删除所有内容(记录);delete和truncate的区别
- File delete不能删除问题
- linux 下对汉字删除需要delete两次的问题
- SQL Server delete删除指定记录
- delete 分批提交删除数据表记录
- Mysql命令delete from:删除记录
- MySQL命令delete from:删除记录
- GridView 选中CheckBox 删除记录的问题
- 七种简易方法助你抵御ARP欺骗攻击
- 过滤器 输入输出 管道
- 不用sizeof求计算机是32位还是64位
- 解决VM安装VMTools后错误提示
- 零基础学Qt4编程之Qt核心机制与原理之Qt对标准C++的扩展
- ttable delete删除记录的问题
- 算法的领悟(上):枚举思想
- 零基础学Qt4编程之Qt核心机制与原理之信号与槽
- URL特殊字符需转义
- 部署ASP网站碰到的问题备忘
- 时间管理
- Unix传奇(上篇)
- 几个开源J2ME UI库 与其URL
- myisam key相关配置变量及状态变量