数据库为SQL server 2005 用pb12编的程序怎样才能实现在非powerbuilder环境下运行?需要哪些文件?
1个回答
展开全部
一般PB安装后在安装文件夹下会有一个share文件夹,里面有一个powerbuilder文件夹,里面就是PB的运行环境,要是不怕文件多,你可以把你编译好的程序拷贝到这个文件夹,靠背这个文件夹到任何计算机都可以运行你的PB应用程序了。
但是如果牵扯数据库就稍微麻烦一点,除了上面说的以外,你还需要在目标计算机上配置数据库连接,好在你用的是SQLServer,一般windows里面都会有对应的ODBC驱动,只需要配置ODBC连接即可,但要注意你的PB程序里面一定要使用ODBC连接数据库。
在目标计算机配置SQLServer连接,可以把你开发计算机注册表中对应的ODBC连接设置导出,稍作修改后倒入目标计算机就可以了。也可以在你的程序里主动监测注册表中的ODBC设置,通过程序自动写入注册表也是可以的。
但是如果牵扯数据库就稍微麻烦一点,除了上面说的以外,你还需要在目标计算机上配置数据库连接,好在你用的是SQLServer,一般windows里面都会有对应的ODBC驱动,只需要配置ODBC连接即可,但要注意你的PB程序里面一定要使用ODBC连接数据库。
在目标计算机配置SQLServer连接,可以把你开发计算机注册表中对应的ODBC连接设置导出,稍作修改后倒入目标计算机就可以了。也可以在你的程序里主动监测注册表中的ODBC设置,通过程序自动写入注册表也是可以的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询