利用C++builder6 调用access数据库的程序在打包后运行出现的问题!请高手指教!
我编写了一个利用C++builder6 调用access数据库的程序,这个程序就是简单的查询,添加,打印等功能,是利用BDE的相关控件来实现数据库调用的.利用InstallShield Express For C++Builder 5来进行打包的.我根据某网站上的一篇贴子将InstallShield Express For C++Builder 5中的一些ini文件改成适合6.0的文件.这样进行了打包.可是打包后,安装到别的机器上运行,就出现了,以下问题,运行后,提示输入数据库密码,点击ok后,跳出错误对话框
Cannot load an IDAPI Service library
File:MSJT3032.DLL
Alias:whp
注:whp为程序中的数据库名,编程的系统是2000,运行的机器系统也是2000
请问这样是怎么回事啊,如何搞定啊?
问题点数:50、回复次数:5Top
1 楼changechange(http://access911.net 是我的个人网站,欢迎光临)回复于 2004-08-03 11:45:53 得分 30
关于此主题请参考:
关于 MDAC 2.X包含的文件《ADO/DAO》
http://access911.net/index.asp?u1=a&u2=79FAB71E1ADC
Top
2 楼lonehawk88(孤鹰)回复于 2004-08-03 13:22:13 得分 0
多谢,楼上的支持,希望你能再说的详细些,我的机器上找不到那些dll文件,怎么办啊?需要下载MDAC吗?Top
3 楼changechange(http://access911.net 是我的个人网站,欢迎光临)回复于 2004-08-04 16:51:47 得分 10
打包最新得 MDACTop
4 楼lonehawk88(孤鹰)回复于 2004-08-04 17:43:36 得分 0
那就是要下载MDAC了,并一起打包到程序吗?Top
5 楼changechange(http://access911.net 是我的个人网站,欢迎光临)回复于 2004-08-05 10:18:21 得分 10
YTop




