i_cfg_db.kb 的例行程序


DeleteConnectionTypeRec

文件名

i_cfg_db.kb

语法

DeleteConnectionTypeRec( VAL InTran: BOOLEAN, REF DeleteRec: ConnectionTypeRec )

参数

InTran - 处于或不处于某事务中

DeleteRec - 要删除的连接类型记录

返回

SQL 返回结果

副作用

说明

此函数从连接类型表中删除记录。

调用的对话框窗体


DeleteParamValuePreferencesRec

文件名

i_cfg_db.kb

语法

DeleteParamValuePreferencesRec( VAL InTran: BOOLEAN, REF DeleteRec: I_PreferencesRec )

参数

InTran - 处于或不处于某事务中

DeleteRec - 要删除的 i_preferences 记录

返回

SQL 返回结果

副作用

说明

此函数按照 preference_id、参数名称和参数值来删除 i_preferences 表中的行。

调用的对话框窗体


DeletePreferencesRec

文件名

i_cfg_db.kb

语法

DeletePreferencesRec( VAL InTran: BOOLEAN, REF preference_id: INTEGER )

参数

InTran - 处于或不处于某事务中

preference_id - 优先选项标识

返回

SQL 返回结果

副作用

说明

此函数从 i_preferences 表中删除记录。

调用的对话框窗体


DuplicatePreferenceName

文件名

i_cfg_db.kb

语法

DuplicatePreferenceName(VAL preference_name: STRING, VAL preference_id: INTEGER)

参数

preference_name - 优先选项名称

preference_id - 优先选项标识

返回

布尔值 - 如果复制优先选项的名称,则返回 TRUE。如果是原始优先选项的名称,则返回 FALSE。

副作用

说明

此函数检查优先选项名称是否已存在于表中。

调用的对话框窗体


GetConnectionTypeList

文件名

i_cfg_db.kb

语法

GetConnectionTypeList( REF ktypeList: LIST OF ConnectionTypeRec, REF c_typeNameList: LIST OF STRING )

参数

ktypeList - 连接类型记录的列表

c_typeNameList - 连接类型名称的列表

返回

SQL 返回结果

副作用

说明

此函数返回一个连接类型名称的列表。

调用的对话框窗体


GetDataSourcesByPref

文件名

i_cfg_db.kb

语法

GetDataSourcesByPref( VAL preference_id: INTEGER, VAL paramname: STRING, REF dataSources: LIST OF STRING)

参数

preference_id - 优先选项标识

paramname - 参数名称

dataSources - 数据源列表

返回

SQL 返回结果

副作用

说明

此函数基于所提供的优先选项标识返回一个数据源列表。

调用的对话框窗体


GetPreferences

文件名

i_cfg_db.kb

语法

GetPreferences( VAL preference_id: Integer, REF cfg: ICfgPreferenceRecord )

参数

preference_id - 优先选项标识

cfg - 优先选配置记录

返回

SQL 返回结果

副作用

说明

此函数返回一个优先选项配置记录。

调用的对话框窗体


InsertConnectionTypeRec

文件名

i_cfg_db.kb

语法

InsertConnectionTypeRec( VAL InTran: BOOLEAN, REF InsertRec: ConnectionTypeRec )

参数

InTran - 处于或不处于某事务中

InsertRec - 要插入的连接类型记录

返回

SQL 返回结果

副作用

说明

此函数将新记录插入连接类型表中。

调用的对话框窗体


InsertParamValuePreferencesRec

文件名

i_cfg_db.kb

语法

InsertParamValuePreferencesRec( VAL InTran: BOOLEAN, REF InsertRec: I_PreferencesRec )

参数

InTran - 处于或不处于某事务中

InsertRec - i_preferences 记录

返回

SQL 返回结果

副作用

说明

此函数将记录插入 i_preferences 表中。

调用的对话框窗体


InsertPreferences

文件名

i_cfg_db.kb

语法

InsertPreferences( VAL InTran: BOOLEAN, REF InsertRec: ICfgPreferenceRecord )

参数

InTran - 处于或不处于某事务中

InsertRec - i_preferences 记录

返回

SQL 返回结果

副作用

说明

此函数将记录插入 i_preferences 表中。

调用的对话框窗体


LoadAllPreferences

文件名

i_cfg_db.kb

语法

LoadAllPreferences

参数

返回

优先选项列表

副作用

说明

此函数为每个标识装入所有优先选项。

调用的对话框窗体


UpdateConnectionTypeRec

文件名

i_cfg_db.kb

语法

UpdateConnectionTypeRec( VAL InTran: BOOLEAN, REF BeforeRec: ConnectionTypeRec, REF AfterRec: ConnectionTypeRec )

参数

InTran - 处于或不处于某事务中

BeforeRec - 原始连接类型记录

AfterRec - 新连接类型记录

返回

SQL 返回结果

副作用

说明

此函数更新连接类型表中的记录。

调用的对话框窗体


UpdateListOfConnectionTypeRec

文件名

i_cfg_db.kb

语法

UpdateListOfConnectionTypeRec( VAL InTran: BOOLEAN, REF BeforeList: LIST OF ConnectionTypeRec, REF AfterList: LIST OF ConnectionTypeRec )

参数

InTran - 处于或不处于某事务中

BeforeList - 连接类型记录的原始列表

AfterList - 新的连接类型记录列表

返回

SQL 返回结果

副作用

说明

此函数更新连接类型记录列表。

调用的对话框窗体


UpdateParamValue

文件名

i_cfg_db.kb

语法

UpdateParamValue( VAL InTran: BOOLEAN, VAL paramname: STRING, VAL beforeparamvalue: STRING, VAL afterparamvalue: STRING, VAL preference_id: INTEGER )

参数

InTran - 处于或不处于某事务中

paramname - 参数名称

beforeparamvalue - 原始参数值

afterparamvalue - 新参数值

preference_id - 优先选项标识

返回

SQL 返回结果

副作用

说明

此函数按照 paramvalue 更新 i_preferences 表中的行。

调用的对话框窗体


UpdateParamValuePreferencesRec

文件名

i_cfg_db.kb

语法

UpdateParamValuePreferencesRec( VAL InTran: BOOLEAN, REF BeforeRec: I_PreferencesRec, REF AfterRec: I_PreferencesRec )

参数

InTran - 处于或不处于某事务中

BeforeRec - 原始 i_preferences 记录

AfterRec - 新 i_preferences 记录

返回

SQL 返回结果

副作用

说明

此函数按照优先选项标识、参数名称和参数值来更新 i_preferences 表中的行。

调用的对话框窗体


UpdatePreferencesRec

文件名

i_cfg_db.kb

语法

UpdatePreferencesRec( VAL InTran: BOOLEAN, REF BeforeRec: ICfgPreferenceRecord, REF AfterRec: ICfgPreferenceRecord )

参数

InTran - 处于或不处于某事务中

BeforeRec - 原始优先选项配置记录

AfterRec - 新优先选项配置记录

返回

SQL 返回结果

副作用

说明

此函数按照 paramvalue 更新 i_preferences 表中的行。

调用的对话框窗体