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

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

语文水平比较差,不知道说清楚没有。
在线急等
...全文
105 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
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

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧