开发环境:win2000sp4+vb6sp5
工程中需要调用ACCESS97格式的数据库文件,只引用了DAO3.51,打包一切正常(打包用setupfactory6、wise9.02及vb6自带打包工具均试过了 )。在只装有win98se的机子上安装后发现只要有代码调用数据库的窗体就不能正常运行,而只用data控件和dbgrid控件的窗体则一切OK。但是安装OFFICE97后问题就解决了。
请问各位有谁遇到过类似的问题呀?我该怎么解决呢?大家多帮帮忙,先谢过了。
工程中需要调用ACCESS97格式的数据库文件,只引用了DAO3.51,打包一切正常(打包用setupfactory6、wise9.02及vb6自带打包工具均试过了 )。在只装有win98se的机子上安装后发现只要有代码调用数据库的窗体就不能正常运行,而只用data控件和dbgrid控件的窗体则一切OK。但是安装OFFICE97后问题就解决了。
请问各位有谁遇到过类似的问题呀?我该怎么解决呢?大家多帮帮忙,先谢过了。
解决方案 »
- 用treeview显示数据库内容发生重复现象
- VB.NET 连接 ACCESS
- 有谁做过大屏幕显示!像公共汽车上滚动提示的字幕!
- 标准EXE 如何引用 ActiveX EXE ???
- 关于Adodc1的出错提示问题,怎么不让它跳出来??
- form1.hWnd 与 ObjPtr(form1) 的区别和联系?
- 如何流畅地抓取游戏的运行界面?
- 一个关于数据库的问题,进者有分。
- 对指定关键字进行匹配求和
- 各位兄弟,我有一文件名是"원본 - login_top.asp",vb中怎么正确读出来,不显示"??"
- 请教高手,能否得到一个可执行文件AA.exe(未执行)的版本号?
- 让你的文本框“聪明”一点
建议不要使用DAO,还是使用ADO的比较好,而且打包是后不要加上以ole开头的两个文件
我是把mdac_typ.exe 和 mdac_typ.cab 文件一起包含给用户,
如果安装后不能访问数据库, 就安装 mdac
能不能提供缺少文件的清单呀,再就是没有ADO的调用安装MDAC是不是有些大才小用呀。我刚开始学习用sf6 和wise 请问它们打包时能正确把mdac加进去吗。
不知道能不能参考一下。反正我听过好多,都说软件用的有问题的时候,干脆装个开发环境。
最簡單就是每台使用的機器上裝一下Office97不就沒問題了?
试试吧,也许可以。
还是不行,而且系统(WIN98SE)安装后就已经有这两个文件了。另外运行到调用这些窗体——Form.show时系统提示:“运行时错误:“7”内存溢出!”。郁闷……
有时侯你打包运行后再删除就会出现一引起问题,你再重新装一下VB就可以了
还有最好换一个平台,到2000下面打包,不就可以搞定了,一样的可以在98下面装
还有另外一个办法,不是在安装过office 97的机子上就没事了吗?如果是这样的话,你可以这样试一下,用VB打完的包,会生成一个package目录,下面有一个support目录,support目录下有重新打包用的所有文件,你只要把office 97系统下的ole开头的两个文件copy道support目录下,也不要去改setup.lst中的内容,在重新运行那个bat文件重新生成cab包。
试试吧,也许可以。