PB12连接Sql server 2000时提示找不到指定的模块
同一台PC,安装的是XP系统,可以非常正常地运行一个PB9开发的项目(包括连接SQL Server 2000数据库等),但运行一个PB12开发的项目时,在连接数据库(Connect using sqlca)时,提示错误:找不到指定的模块,好像根本还没开始连接数据库时就出错了,因为我改成一个根本不存在的服务器地址也还是报同样的错误。各位大侠谁知道什么原因啊?
PB12的连接数据库部分代码如下:
......
SQLCA.DBMS = "OLE DB"
SQLCA.LogId = "XXXXXX"
SQLCA.LogPass = "XXXXXX"
SQLCA.Lock = "RC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "PROVIDER='SQLOLEDB',DATASOURCE='"+ls_Server+"',PROVIDERSTRING='database=XXXXXX'"
connect;
IF SQLCA.SQLCode <> 0 THEN
MessageBox("错误","连接数据库失败!~n错误信息:(" + string(sqlca.sqlcode) + ")" +SQLCA.SQLErrText)
HALT
RETURN
END IF
PB12的连接数据库部分代码如下:
......
SQLCA.DBMS = "OLE DB"
SQLCA.LogId = "XXXXXX"
SQLCA.LogPass = "XXXXXX"
SQLCA.Lock = "RC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "PROVIDER='SQLOLEDB',DATASOURCE='"+ls_Server+"',PROVIDERSTRING='database=XXXXXX'"
connect;
IF SQLCA.SQLCode <> 0 THEN
MessageBox("错误","连接数据库失败!~n错误信息:(" + string(sqlca.sqlcode) + ")" +SQLCA.SQLErrText)
HALT
RETURN
END IF
...全文
相关推荐
PB11连接sql2000数据库
从PB10开始,没有了mssql server专用接口了,另一方面数据库管理系统(DBMS) 换成了“OLE DB”,配置起来有点不顺手!下面就来介绍pb10,Pb11中用OLE DB连接 sql 2000数据库。
PB连接sql2000问题
NULL 博文链接:https://quicker.iteye.com/blog/1827443
PB90+SQL SERVER 2000示例
PB90+SQL SERVER 2000示例
pb9连接sql2000的DLL文件,不需要安装
pb9连接sql2000的DLL文件,不需要安装
pb编译后的程序连接sql2000数据库需要的文件
pb编译后的程序连接sql2000数据库需要的文件(不用安装sql200客户端)解压后直接放在程序目录下面即可!


数据库相关
