同则打包所需要文件也会有些区别以PB自带SQL ANYWHERE 5.0数据库为
例在没有开发环境机器上不会装SQL ANYWHERE所以你得自己来修改注
册表般需要文件有Dbeng50.exe、Dbl50t.dll、Odbc32.dll、Odbccp32.dl
l、Odbc.dll、Olepro32.dll、Pbdwe60.dll、Pbodb60.dll、Pbodb60.ini、P
bvm60.dll、Wl50ent.dll、Wod50t.dll、你数据库文件、所用到各种bm
p、ico、dll、ocx文件用InstallShield打包通过其中安装制作选项可以自
动实现dll和ocx文件注册其中Registry可以参考下面所述注册思路方法:
在HKEY_CURRENT_USER\Software\ODBC\ODBC.INI\你数据源名 下注册:
(Default)=""
AutoStop="yes"
DatabaseFile="带路径数据库文件名"
DatabaseName="你数据库名"
Driver="带路径wod50t.dll文件名"
PWD="sql"
Start="dbeng50"
UID="dba"
在HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\ODBC Drivers下注册:
(Default)=""
Sybase SQL Anywhere 5.0="Installed"
在HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\Sybase SQL Anywhere 5.
0下注册:
(Default)=""
Driver="带路径wod50t.dll文件名"
Setup="带路径wod50t.dll文件名"
在InstallShield中按照如上信息注册设置好其它打包信息便可以在台未装有
PB和SQL ANYWHERE数据库机器上运行PB应用
最新评论