Powerbuilder数据处理错误?

时间:2012-11-03 13:28:08

标签: powerbuilder

我是Powerbuilder的新手,我在运行时遇到了这个问题。当我运行我的程序时,它显示以下错误:

999 Cannot connect!
DBMS is not supported in your current installation

这是什么原因?

1 个答案:

答案 0 :(得分:7)

您没有正确填充交易对象。在代码的某处,您正在执行类似SQLCA.DBMS = "XXX"的操作,其中XXX是数据库接口的前三个字符,例如,ODBC为SQLCA.DBMS = "ODB"或Oracle为SQLCA.DBMS = "ORA"

消息读取的事实

DBMS is not supported in your current installation

DBMS XXX is not supported in your current installation

表示DBMS属性设置为空字符串。许多应用程序使用ProfileString从INI文件中获取此值,因此可能该值不在INI文件中,或者(更有可能)应用程序在运行时未找到INI文件。