1

私は Powerbuilder にかなり慣れていませんが、実行時にこの問題が発生しています。プログラムを実行すると、次のエラーが表示されます。

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

これの原因は何ですか?

4

1 に答える 1

7

トランザクション オブジェクトを正しく設定していません。コードのどこかで、SQLCA.DBMS = "XXX" XXX がデータベース インターフェイスの最初の 3 文字 ( SQLCA.DBMS = "ODB"ODBC やSQLCA.DBMS = "ORA"Oracle など) のようなことをしています。

メッセージが読むという事実

DBMS is not supported in your current installation

DBMS XXX is not supported in your current installation

DBMS プロパティが空の文字列に設定されていることを示します。多くのアプリケーションはProfileString、INI ファイルからこの値を取得するために使用しているため、値が INI ファイルにないか、(より可能性が高い) 実行時にアプリケーションによって INI ファイルが検索されていない可能性があります。

于 2012-11-03T16:41:49.547 に答える