无法理解有关 powerbuilder 11.5 的 SQLCA 的代码行
can't understand a code line about powerbuilder 11.5 's SQLCA
因为 SQLCA 是一个内置对象,我在我的程序中找不到它,而且我也找不到 of_init_inifile()
函数,我在哪里可以找到它?如何?
在我的程序(powerbuilder 11.5)中,我看到这样一行:
SQLCA.of_init_inifile(gnv_app.of_getAppINIFile(),"DataBase")
我的powerbuilder版本是11.5
给出的示例看起来来自基于 PFC (PowerBuilder Foundation 类) 的应用程序。 SQLCA
上的函数将在 Transaction
对象上定义。 of_getAppINIFile
函数是在全局应用程序对象上定义的。
如果您从 pbl(从 'application' 继承的对象)调出应用程序,然后单击 'Additional Properties' 按钮,您将调出一个弹出窗口 window包含各种 属性 设置的选项卡控件。单击 'Variable Types' 选项卡可查看 SQLCA
属性 中包含的值。一个常见的例子可能是 n_tr
。然后您可以检查 n_tr
class(查看 pfemain.pbl
)以查看 of_init_inifile
的代码(它也可能在 n_tr
的祖先中) .
全局应用对象一般继承自n_cst_appmanager
-
查看 pfeapsrv.pbl
(继承自 pfc_n_cst_appmanager
- 查看 pfcapsrv.pbl
)。
因为 SQLCA 是一个内置对象,我在我的程序中找不到它,而且我也找不到 of_init_inifile()
函数,我在哪里可以找到它?如何?
在我的程序(powerbuilder 11.5)中,我看到这样一行:
SQLCA.of_init_inifile(gnv_app.of_getAppINIFile(),"DataBase")
我的powerbuilder版本是11.5
给出的示例看起来来自基于 PFC (PowerBuilder Foundation 类) 的应用程序。 SQLCA
上的函数将在 Transaction
对象上定义。 of_getAppINIFile
函数是在全局应用程序对象上定义的。
如果您从 pbl(从 'application' 继承的对象)调出应用程序,然后单击 'Additional Properties' 按钮,您将调出一个弹出窗口 window包含各种 属性 设置的选项卡控件。单击 'Variable Types' 选项卡可查看 SQLCA
属性 中包含的值。一个常见的例子可能是 n_tr
。然后您可以检查 n_tr
class(查看 pfemain.pbl
)以查看 of_init_inifile
的代码(它也可能在 n_tr
的祖先中) .
全局应用对象一般继承自n_cst_appmanager
-
查看 pfeapsrv.pbl
(继承自 pfc_n_cst_appmanager
- 查看 pfcapsrv.pbl
)。