hur.cn - 华软网

 热门搜索

有关用WISE打包PB的棘手问题。请大家帮忙!

  作者:未知    来源:网络    更新时间:2018/2/6
我用的PB9,ASA8,ODBC本地连接数据库。打包到别人的机器上,运行EXE文件后无法自动连接数据库。弹出connect to adaptive server anywhere对话框,但确定后还是无法连接,报错database transation imformation not available什么的。
  但如果我手动在别人的机器上先运行dbeng8.exe并选择数据库,然后再运行exe文件就可以。
我在注册表中查到:
[HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Adaptive Server Anywhere 8.0]
"Driver"=客户机上的dbodbc8.dll的绝对路径
"Setup"=安户机上的dbodbc8.dll的绝对路径。
而[HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\students]
"DatabaseFile"="%MAINDIR%\\students.db"
//路径没随安装路径改变而改变,还是="%MAINDIR%\\students.db"
"Start"="%MAINDIR%\\dbeng8.exe  -c 8m"
//路径也没随安装路径改变而改变,还是="%MAINDIR%\\dbeng8.exe  -c 8m"
这是怎么回事呢,请各位高手不吝赐教。谢谢。
------华软网友回答------
你用的是InstallWise打包的软件吧,我做过这方面的东东,PB8+asa打包。
你给我发消息,告诉我你的邮箱。嘿嘿
我作的时候,在pb应用对象的OPEN事件中就很简单的些了基本的连接数据库的代码,也就是从数据库配置文件中copy的连接脚本,这你知道吧。没有作其他的辅助功能,完全靠打包软件就可以实现安装客户端就可以实现正常使用了。
------华软网友回复------
我的QQ是272880591
邮箱是20021290@163.com
------华软网友回复------
open 事件怎么设置连接啊不懂啊
     
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。