加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

关于VB实时错误'424' 要求对象的解决方案

(2012-04-04 22:36:53)
标签:

vb

424

要求对象

分类: 技术探讨
我出现的问题:连接数据库的出现了这个问题,不同于百度中给出的各种解决方案
在一个独立工程中单独写数据库连接,将数据库连接字段定义在.bas模块中,运行没有问题。
当整合到一个系统中,将多个bas模块合并到一个模块(该模块中既有定义的方法,也有定义的公共变量)中,此时就出现了题目中的问题。直接跳到cn处提示错误
'1.连接数据库
Public cn As New ADODB.Connection
'2.初始化控件
Public rscs As New ADODB.Recordset    
需要在form中重新设置定义,即,要在数据库连接字段之后重新设置
Set cn = New ADODB.Connection
Set rscs = New ADODB.Recordset
此处的错误解除,但由于多次操作数据库,导致代码冗余。
先解决方案为:增加一个bas模块,单独定义变量(将方法和定义的变量分开),调试通过。

疑问:为何出现这样的情况,还没有搞清楚。如有人知晓,望指点感激不尽  2012年4月4日




0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有