怪哉!!!!
datagrid绑定adodc,用下面的代码
With Adodc1
If .Recordset.AbsolutePosition >= 0 Then
.Recordset.delete
.Recordset.MoveNext
If .Recordset.EOF Then .Recordset.MovePrevious
End If
End With
实现删除记录的功能!放在commandbutton中没有问题,如果用加在toolbar的buttonclick中,当记录不为空是,会出现行句柄引用了一个被删除的行或。。。。。
的错误,但又不会中断程序!!怎么回事?
问题点数:20、回复次数:13Top
1 楼powpow(飞机)回复于 2001-11-01 19:22:32 得分 0
helpTop
2 楼powpow(飞机)回复于 2001-11-01 19:39:45 得分 0
helpTop
3 楼powpow(飞机)回复于 2001-11-01 20:03:08 得分 0
没人会?ftTop
4 楼zhenli2(阳光)回复于 2001-11-01 20:06:40 得分 5
没刷新数据Top
5 楼feihong0233(泓)回复于 2001-11-01 20:08:23 得分 0
不用那么多move语句不行吗?Top
6 楼baoxiang(包香)回复于 2001-11-01 20:11:24 得分 0
try refresh don't use movenextTop
7 楼powpow(飞机)回复于 2001-11-01 20:20:18 得分 0
还是不行,错误是datagrid自带的错误提示,ps这段代码加在commandbutton_click事件中,完全正确,只有在toolbar中才有如上错误。有可能的话,繁请哪位大哥试试!Top
8 楼Augue(妖言惑众)回复于 2001-11-01 20:32:12 得分 5
删除了之后要,Update一下Top
9 楼powpow(飞机)回复于 2001-11-01 20:36:13 得分 0
加了update,错误依旧呀!!!这个不是主要原因!哪位大哥现在机子上有vb,式一下便知Top
10 楼uguess(天地间,有我在行走!)回复于 2001-11-01 20:49:44 得分 5
我想,可能是控件的BUG吧,MS的TOOLBAR控件错误很多,你看一看每次的SP的README上都提到对有它的修改.对了,你打补丁了么?Top
11 楼powpow(飞机)回复于 2001-11-01 21:11:01 得分 0
打什么补丁,我装的vb6中文版,没打补丁。Top
12 楼powpow(飞机)回复于 2001-11-01 21:24:40 得分 0
我在http://msdn.microsoft.com/vstudio/sp/vs6sp4/vbdownload.asp?id=11
找到一个sp4的补丁,是不是这个?Top
13 楼uguess(天地间,有我在行走!)回复于 2001-11-02 08:55:03 得分 5
应该是SP5才对,找找吧.Top




