如何只对一个Grid控件绑定的Datasourse的数据集进行操作,而不修改数据库中的记录?(急)

TONNY_QY 2004-10-18 05:25:40
不知道有没有说清楚,
比如一个表格控件A,
Set A.DataSourse = Rs
我想删除Rs中的记录,但不删除数据库中的东西,该如何操作呢?

语文水平比较差,不知道说清楚没有。
在线急等
...全文
59 点赞 收藏 4
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoxiaoP 2004-10-19
楼主是不是想清空dbgrid?Set A.DataSourse = ""即可
或者set rs="" ,不能对一连接的记录集用delete,后果
不可知.
回复
a达哥a 2004-10-18
直接删除表格行, 不要对记录集操作
回复
GGL123 2004-10-18
Rsa.Open "select * from tab ", sjy, adOpenKeyset, adLockBatchOptimistic
这样就可以了,主要是adLockBatchOptimistic
只要不UpdateBatch就不会更新数据库的。
回复
lxcc 2004-10-18
设置A控件的属性(假如为DataGrid,设置 不允许更新,删除 等等属性)
记录集的删除
rs.Delete adAffectCurrent
回复
发动态
发帖子

1180

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
社区公告
暂无公告