当前位置:编程学习 > VB >>

编译通过后,在其他机器上运行报错

winxp sp3系统,补丁打好

运行编译好的exe,发现报了两个错,是点击了两个datagrid控件过后.

1.run-time error '7005'  rowset not available

2. run-time error '9'    subscript out of range


把控件都拷贝到system32,并注册好了,发现不行后,删除了datagrid,重新添加后也是不行,请问,这个是什么问题.。困顿了一个多星期了。 --------------------编程问答-------------------- 1、设置客户端游标:rs.CursorLocation = adUseClient 
2、看是datagrid出错,还是使用数组出错。
--------------------编程问答-------------------- 按照猴哥的方法,重新编译,两个问题依旧,第二个问题没有使用数组,先谢谢猴哥 --------------------编程问答-------------------- windows xp sp3下正常?
别的机子是什么操作系统?在该操作系统下重新编译试试。

--------------------编程问答-------------------- 还在一台xp sp1下试过,问题依旧,引用的控件我已经注册并拷贝到system32下去了 --------------------编程问答-------------------- 好像有一个组件 交dao360  什么的  装一下 看看 --------------------编程问答-------------------- 先在IDE里按Ctrl+F5全编译运行,然后重复你的操作,看看能否定位到问题所在代码.

确定这个以后再往下说. --------------------编程问答-------------------- 老马不去度蜜月,还在这里捞分啊. --------------------编程问答-------------------- --------------------编程问答-------------------- 有没有怀疑过VB版本的问题? --------------------编程问答-------------------- 这个问题我也遇到了!请问有解决方法吗?
--------------------编程问答-------------------- 不知道啊 --------------------编程问答-------------------- 老了,看得不怎么明白啊,编译指的是发布生成安装程序吗? --------------------编程问答-------------------- 贴出错误的代码
补充:VB ,  控件
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,