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