谢了一个对access数据库操作的程序,用了ado等控件,调试通过,做成了exe,安装到了一台没有装vb得机器上运行,报了若干缺少某某 ocx的错误,我把所有缺少的ocx都复制到了那台机器的system32目录下,再运行exe,结果报了实时错误‘91’,对象变量或with块变量未设置。如果我在其他装过vb或者vc的机器上运行这个exe就没有问题。我是不是还缺少什么文件呢?请大家帮忙指点一下吧
解决方案 »
- 赚分,速结
- 请大家提供编程思路,得到服务器asp网页到客户端的htm源代码
- Textbox 输入内容控制 兄弟们帮帮忙
- 怎樣用VB控制EXCEL,刪除EXCEL中的某些行(不是清空裡面的內容)
- mdi动态添新问题?动态在单个窗体工程中添加菜单成功但一到mdi窗体中子窗体的菜单一合并就不行,下面是我的源程序。
- 简单问题,撒分
- 知道这里都是高手,问答加一个控件方面的问题.(没有分了,大家就免费吧)
- DATAGRID中选中一行?
- 帮忙做一个VB的ADO访问DBF数据库的一个类模块!谁有?
- 谢谢,刚才有人告诉我怎么在VB Actviex组件中增加方法,请问怎么增加属性呢?谢谢。
- 非接触式射频卡的编程
- 求一个算法,帮我看看吧
regsvr32 "文件路径"
请察看一下你的代码是否使用了如下形式:
DATABASE = OPENDATABASE("c:\XX\XX.MDB")
解决的方法:
将数据库文件和EXE文件放在同一个目录下
打开的时候使用:
DATABASE = OPENDATABASE( APP.PATH & "\XX.MDB")
至少也要用自带的Package & Deployment Wizard打包安装