高手请帮忙了,问题解决,马上给分 我的active dll工程中有一句 set rs=conn.execute(sql)语句,在源代码编译执行是正常的,可是打包安装后就不能正确执行,每次都提示说运行错误91,未设置对象变量或with block变量,请问是怎么回事,dll文件我已经注册了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dim rs as new adodb.recordset dim rs as new adodb.recordsetset rs=conn.execute(sql) 我在程序中是这样写的,编译的时候没问题,打包安装后就是不行,我把sql语句放到查询分析器中去运行也无误,不知道是什么原因呢 我做了测试,完全没有问题;打包安装后有问题不是在你的机器上吧?如果是在别的机器上,要安装MDAC_TYP的 在我的机器上和安装到别人的机器上问题都是一样的,我今天用把set rs=conn.execute(sql)换成了rs.open sql ,conn,1,1出现的错误是连接无法用于此操作,在此上下文中他可能已被关闭或无效。 "连接无法用于此操作,在此上下文中他可能已被关闭或无效"-------------->数据库连接没连上库!在你打开conn的下面添加一句:debug.print conn.state'1--连通 0--未连通 问题解决了,我在set rs=conn.execute(sql)前面又加了一遍连接数据库的语句,但我还是不明白。为什么编译运行完全通过,但是打包安装就不行了呢,而且我的数据库在登陆窗体运行的时候就是连着的,不过还是要感谢理上网来的一直关注,谢谢,接分吧。 VB6 如何设置IP地址 一个救命的程序啊!来个帮忙的大侠啊! richtextbox控件的问题 换行问题? !!!!求购二!!!!(50-300元RMB或商祺) 如何取出字节码数组前X个有效字符(50分)? 请问我应该用什么控件??? ComboBox的双击事件什么时候触发 请高手来看看这段代码! 程序打包总题,50分立即发放 问题!熟悉SQL和DBgrid的请进! webbrower.documet.getElementById().insertRow() 进去的<tr>怎样添加事件??? 请教关于datagrid1的问题!
dim rs as new adodb.recordset
set rs=conn.execute(sql)
-------------->
数据库连接没连上库!
在你打开conn的下面添加一句:
debug.print conn.state'1--连通 0--未连通