引用active date object 2.0 library才行,用2.1/2.5/2.6/2.7都报错!

leier01 2004-09-06 02:25:02
使用Ado data控件的movecomplete事件,代码如下:
===============================================================================
Private Sub Adodc1_MoveComplete(ByVal adReason As ADODB.EventReasonEnum, _
ByVal pError As ADODB.Error, _
adStatus As ADODB.EventStatusEnum, _
ByVal pRecordset As ADODB.Recordset)
Adodc1.Caption = "当前记录:" & Adodc1.Recordset.AbsolutePosition & _
"/" & Adodc1.Recordset.RecordCount
End Sub
===============================================================================
如题,引用active date object 2.0 library才行,用2.1/2.5/2.6/2.7都报错,错误提示:
“过程声明与同名事件或过程的描述不匹配”

这是为什么?高版本的反而不行?
...全文
149 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
leier01 2004-09-22
  • 打赏
  • 举报
回复
我用的是SQL server 2000数据库,没有用到JET
leier01 2004-09-16
  • 打赏
  • 举报
回复
高手回答一下撒
jtkkjtkk 2004-09-16
  • 打赏
  • 举报
回复
我用Jet4.0试了一下(连接一个ACCESS2000数据库),引用ADO2.0提示这个错误,用2.8就OK(其他版本没有试)。
估计是数据库格式老的原故(用JET3.5),将数据库的格式转换成ACCESS2000的,然后用JET4.0和高版本的ADO试试。
leier01 2004-09-08
  • 打赏
  • 举报
回复
其他原因?
没有啊,很单纯,只是要把ado控件的caption属性显示成"当前页:x/y"的形式,只能用2.0!
为什么?
RUKYO 2004-09-07
  • 打赏
  • 举报
回复
会不会是其他原因呢?
wumylove1234 2004-09-07
  • 打赏
  • 举报
回复
我用2.8版,有新就用新.没问题.
artoksxb 2004-09-06
  • 打赏
  • 举报
回复
我一般用2.1版的。没有遇到这样的问题
leier01 2004-09-06
  • 打赏
  • 举报
回复
我用的是SQL server 2000数据库,没有涉及到Microsoft.Jet.OLEDB.3.5!
vbman2003 2004-09-06
  • 打赏
  • 举报
回复
低版本的数据库,用了Microsoft.Jet.OLEDB.3.5,就会出现这种情况。
建议升级数据库,引用高版本的ADO,有许多功能只有高版本的才有,比如ADO.Stream,对象。可以方便地处理二进制数据,使数据库中存取图像、大型文本变得简单。
tztz520 2004-09-06
  • 打赏
  • 举报
回复
我一直都是用2.0的,用惯了.也不换什么高级的了.

1,216

社区成员

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

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