在VB中编译运行一切正常,生成EXE文件后运行则报错“对象关闭时,操作不被允许” 晕死了,为什么会这样?谁遇到过这种情况?由于在VB中运行都是正常的,现在连debug都无法查出是哪里出了问题。大家帮忙想想办法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你是不是用的ado数据库?如果你使用了rs.Close或conn.Close后,再调用rs和conn后就会出现这种错误。必须重新定义或者在使用完后再关闭。 运行中没有问题的话,你试着点菜单"运行/全编译执行",也可以按Ctrl+F5运行,看看有没有你生成EXE以后的问题,如果有的话,进一步跟踪看看问题在哪里. 那为什么我在VB中直接按F5运行程序,它并不报错? 你每次rs.open str,cn前都写一句if rs.state then rs.close 刚试过按Ctrl+F5运行,但也没有出错。 已经查明确实是数据连接打开有问题。我只是不明白,为什么按F5编译时建立连接都可以成功,编译成EXE后就不行了呢?还是做EXE文件时有什么技巧?我用菜单“file”->“make ***.exe…”来直接生成EXE文件的,是不是有更好的办法? access 数据库主键外键自动更新问题望各位大神指点迷津 vb:备份服务器数据库 与 备份本地数据库 方法一样吗? vb代码 command控件的default属性问题(急) 关闭XP Professinal下会话 的问题。 求教!! 关于程储过程的参数调用,请各位大虾帮忙 ×××请问如何建立程序组和快捷方式××× 在vb中用OLE链接时,如何把绝对路径改为相对路径 需要帮助 帮忙介绍几个学vb的除csdn的经典的论坛,谢谢!!! 怎样检测到Word已经关闭......!!!?????????????
if rs.state then rs.close
我只是不明白,为什么按F5编译时建立连接都可以成功,编译成EXE后就不行了呢?
还是做EXE文件时有什么技巧?我用菜单“file”->“make ***.exe…”来直接生成EXE文件的,是不是有更好的办法?