PB12连接Sql server 2000时提示找不到指定的模块

yingmu yingmu 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
同一台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
...全文
评论 6
收藏 已收藏
分享
返回顶部
yingmu
数据库相关 754 成员 12,762 内容