pb+sql server

来源:百度知道 编辑:UC知道 时间:2024/05/17 07:38:23
pb做的程序已经正常编译了,数据库是sql sever2000做的,当关了sqlsrver后就不能连上数据库,数据库不知道要怎么配置,配置后要在别的没有pb和sqlsrver的机子上也能运行。在此先谢过了。
如何配置呢?给点步骤……
数据库连接语句
// Profile library
SQLCA.DBMS = "MSS Microsoft SQL Server 6.x"
SQLCA.Database = "library"
SQLCA.ServerName = "127.0.0.1"
SQLCA.LogId = "sa"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""
这些都是配置时copy出来的!

请问哪里可以看有没有设置密码呀?
那些库文件都加进去了!

首先看看有没有数据库密码,如果有在加一行
sqlca.logpass= '2222'

// Profile clinic2005
SQLCA.DBMS = "MSS Microsoft SQL Server 6.x"
SQLCA.Database = "clinic"
SQLCA.LogPass = '123'
SQLCA.ServerName = "winsvr1\sql2005"
SQLCA.LogId = "SA"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""

最后连接用
connect using sqlca;

连sql还需要它支持的dll
如:DBNMPNTW.DLL、NTWDBLIB.DLL

剩下的都是PB用的DLL了,在PB安装路径下里都有

你可以在database-odbc中配置一下数据源
然后通过这个数据源进行连接就没有问题了

数据库关闭之后当然连接不上pb啦,数据库的配置在Pb的系统中找到系统管理就可以配置.在数据库里面也可以配置,你可以对数据库SQL sever组下面的服务器进行配置就可以了!