DATAGRID中删除记录,为何不成功,提示一次不能完成多个记录集操作,怎么办?

orman 2004-07-21 08:34:39
用COMMANDBUTTON 删除DATAGRID中的记录,后面的记录往前减1,
为何老是不成功,提示一次不能完成多个记录集操作,怎么办?

rs.delete
do while not rs.eof
rs.nextrecorder
i=i-1
DataGrid1.Columns.item(0)=i
loop

i 的值我可以的到,可是为何老是不成功,提示一次不能完成多个记录集操作?
急!急!急!!
各位大虾多帮忙!!
...全文
164 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sssss342072 2004-07-22
  • 打赏
  • 举报
回复
DATAGRID倒着往前删除
jone999 2004-07-22
  • 打赏
  • 举报
回复
后面的记录往前减1,
??????????

啥意思?不减不行吗?
orman 2004-07-22
  • 打赏
  • 举报
回复
分不够在加,怎么解决这个问题?
orman 2004-07-21
  • 打赏
  • 举报
回复
那怎么解决这个问题呢?
zhujiechang 2004-07-21
  • 打赏
  • 举报
回复
复杂记录集不能同时更新多个.
rs.nextrecorder指向下一个记录集.那么rs本身是复杂的记录集.
sssss342072 2004-07-21
  • 打赏
  • 举报
回复
TO daisy8675(莫依) :

你说的不允许是:是可以通过修改RECORDSET来间接修改DATAGRID还是反之
sssss342072 2004-07-21
  • 打赏
  • 举报
回复
明天上班去看看,DATAGRID我这里用一般就是绑定,一般很少用到他的自身属性,明天上班去看看
daisy8675 2004-07-21
  • 打赏
  • 举报
回复
不允许,datagrid的操作是对recordset的操作
sssss342072 2004-07-21
  • 打赏
  • 举报
回复
既然是DATAGRID绑定记录集,那摸不用在DATAGRID在进行操作,只要针对RS进行操作就好了,
没试过但是一想就应该是OK的。

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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