hur.cn - 华软网

 热门搜索

连接数据库的问题

  作者:未知    来源:网络    更新时间:2018/3/3
我用pb9.0 + sql server 2000做了一个系统.
在自己的局域网内测试没有问题.
请问把系统移植到别的局域网用的时候
需要怎么设置才能连上数据库
在服务器上装了sql server.
请具体说明一下.
------华软网友回答------
更改程序中所用的事物对象的。连接数据库的参数
比如:
SQLCA.DBMS = "MSS Microsoft SQL Server"
SQLCA.Database = 库名
SQLCA.ServerName = "127.0.0.1"//装有服务器的IP或名称
SQLCA.LogId = "sa"//登录数据库的用户名
SQLCA.AutoCommit = False
SQLCA.DBParm = ""
客户端程序打包时,打上必要的文件,就可以不用装数据库客户端
类似的信息好多,自己搜一下吧
------华软网友回复------
指定正确的:ServerName = 
打包上需要的客户端DLL文件.
------华软网友回复------
还有pb的运行库
------华软网友回复------
客户机装个sql server客户端就可以正常运行了.
------华软网友回复------
ding
------华软网友回复------
需要注意一下几点:
1、要在没有安装PB环境的机子上运行PB的程序,必须有PB运行的.dll文件。
PB90需要的文件
dbnetlib.dll、
dbnmpntw.dll、
ntwdblib.DLL、
DBMSSOCN.DLL、
PBMss90.dll、
libjcc.dll、
libjsybheap.dll、
pbvm90.dll、
pbdwe90.dll
2、需要在PB应用对象open事件中连接数据库的代码中注意SQLCA.ServerName 需要使用服务器机子名称,但是普遍使用的是服务器的IP地址作为该值。
------华软网友回复------
用JDBC接口.
------华软网友回复------
特别要注意在网内不能有另外别的SQL服务器,IP地址的正确,大部分可以不考虑用服务器名做SERVER NAME,      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。