有办法办法只删除DBGRID中的内容.而不删除库的里.
比如我选中了DBGRID中的一条记录.就删除他.但是库里面还是有这条记录. 我想了个笨方法可是
就是操作库里的查询条件.
我点删除后.改变某一个字段的值.
再重新读取出满足条件的做法.这样就做到了假删除.
可是这样做好像执行起来很慢.
比如我选中了DBGRID中的一条记录.就删除他.但是库里面还是有这条记录. 我想了个笨方法可是
就是操作库里的查询条件.
我点删除后.改变某一个字段的值.
再重新读取出满足条件的做法.这样就做到了假删除.
可是这样做好像执行起来很慢.
解决方案 »
- 用数据控件出现问题,关于TABLE组件,在线等。。。。!
- 如何让连接操作不超时!关于ADOConnection
- 调查问卷:请问大家所在的公司有用C/S三层结构的吗?
- 过年想换个新手机(旧的用了4年了),问一下k-java功能有什么用,moto c350v 有这功能吗?
- TinyDB是个好冬冬,不过要是能支持SQL就更好了(满分)
- 如何将DBGrid中的数据直接导出到Excel表中?
- 升级,而且非常幸运的得了感冒,为此散分!
- delphi中的case 语句的表达式变量有什么要求?
- (3)Win98访问Win2000需要输入密码?
- 请问:adoquery不支持@@identity操作吗?
- 为什么我的自定义函数都不能用
- HTML帮助文档怎么与Delphi连接?
还的不知你用的是什么数据集控件~~~
如是Table类不就不行 了
你说的具体是怎么操作的?
2.设ADOQuery1的LockType设为ltBatchOptimic也再ADOQuery1.Delete也可以不删除库中记录
dbgrid1.columns.items[dbgrid1.selectedindex].visible:=false