sms_db.kb 的例行程序


ConnectSMS

文件名

sms_db.kb

语法

ConnectSMS( REF smsDataSource: INTEGER )

参数

currentDataSource - SMS 数据源连接

返回

布尔值:如果到 SMS 数据源的连接成功,则返回 TRUE,否则,返回 FALSE。

副作用

将当前数据库连接从 TSD 数据库更改为 SMS 数据库。

说明

此函数试图连接到使用输入的 SMS 数据源的 SMS 数据库。如果如此操作,则当前应用程序连接变为 SMS,而不是 TSD 缺省值。

调用的对话框窗体


CountSMSIDs

文件名

sms_db.kb

语法

CountSMSIDs( REF smsHandle: INTEGER )

参数

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:独特的 IDENTIFICATION_SPEC 记录数

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

选择在 SMS IDENTIFICATION_SPEC 表上找到的独特 SMSID0 记录数并使用该函数的返回值返回此数。

调用的对话框窗体


DoesLanguageViewExist

文件名

sms_db.kb

语法

DoesLanguageViewExist( VAL smsHandle: INTEGER )

参数

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

布尔值:如果表存在,则返回 TRUE,否则返回 FALSE。

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

从 SMS 平台 sysobjects 表选择 SMS_EFM_LANG 并确定该表是否存在。此过程用来确定 SMS 平台的版本。

调用的对话框窗体


DoesSoftwareTableExist

文件名

sms_db.kb

语法

DoesSoftwareTableExist( VAL smsHandle: INTEGER )

参数

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

布尔值:如果表存在,则返回 TRUE,否则返回 FALSE。

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

从 SMS 平台系统对象表选择 Audited_Software_SPEC 并确定该表是否存在。此过程用来确定 SMS 平台的版本。

调用的对话框窗体


FetchAssetsByScanDate

文件名

sms_db.kb

语法

FetchAssetsByScanDate ( REF idSpecRecList: LIST OF IdentificationSpecRec, VAL scandate: DATE, REF smsHandle: INTEGER )

参数

idSpecList - 要植入的 IdentificationSpecRec 列表

scandate - 在 select 子句中用作过滤器的日期

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

By REFERENCE - idSpecList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

调用 FindSMSGroupKey、SMS_GetWorkstationStatus、SMS_GetMachineData 与 SMS_GetIdentificationSpecOrder,以植入一个 IdentificationSpecRec 列表。

调用的对话框窗体


FindSMSGroupKey

文件名

sms_db.kb

语法

FindSMSGroupKey( VAL GroupNameToFind: STRING )

参数

GroupNameToFind - 要在 GroupMapList 中查找的组

返回

整数:与 GroupNameToFind 相对应的 groupMapList 的索引

副作用

说明

调用 FindSMSGroupKey、SMS_GetWorkstationStatus、SMS_GetMachineData 与 SMS_GetIdentificationSpecOrder,以植入一个 IdentificationSpecRec 列表。

调用的对话框窗体


GetABlockOfSMSIDs

文件名

sms_db.kb

语法

GetABlockOfSMSIDs( REF smsHandle: INTEGER, REF smsIDList: LIST OF STRING, REF SMSID0: STRING, VAL logicalUnitOfWork: INTEGER )

参数

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

smsIDList - 要返回的 SMSID0 列表

SMSID0 - 用作查询的起始点,它可以是未知的。如果它是未知的,此过程将在

开始处并以数据的自然顺序开始查询。

logicalUnitOfWork - 要处理的记录数,也叫作构成 SMSID0s 块的记录数。

返回

整数:数据库选择返回码

参照: smsIDList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

从 SMS 表 identification_spec 与 smsIDList 参数中的 SMSID0 列表中选择 SMSID0。

调用的对话框窗体


SMS_DeleteMigFileRec

文件名

sms_db.kb

语法

SMS_DeleteMigFileRec( VAL where: STRING, REF advHandle: INTEGER )

参数

where - 所输入的用于删除的 where 语句

advHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

副作用

将连接临时设置到 TSD 数据库连接,然后回到原始连接。

说明

将从 TSD I_SMS_MIGRATION 表中删除记录。

调用的对话框窗体


SMS_GetArchitectureKey

文件名

sms_db.kb

语法

SMS_GetArchitectureKey( REF ArchitectureKey: INTEGER, VAL Select: STRING, VAL Where: STRING, REF smsHandle: INTEGER )

参数

ArchitectureKey - 整数,SMS ArchitectureMap 表中的 architectureKey 值

Select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: ArchitectureKey

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

从 SMS ArchitectureMap 表选择记录并植入/传回 ArchitectureKey 参数。

调用的对话框窗体


SMS_GetAttributeDataTypes

文件名

sms_db.kb

语法

SMS_GetAttributeDataTypes( REF DataType: STRING, VAL select: STRING, VAL where: STRING, REF advHandle: INTEGER )

参数

DataType - 所考虑列的 dataType

select - 输入的 select 语句

where - 输入的 where 语句。它可以是未知的。

advHandle - 连接到 SMS 数据库所用的 TSD 数据库连接

返回

整数:数据库返回值

参照: DataType

副作用

说明

基于 select 与 where 语句从 TSD SAI_SYSCOLUMNS 选择数据类型并将此类型传回 DataType 参数中。

调用的对话框窗体


SMS_GetAuditedSWComm

文件名

sms_db.kb

语法

SMS_GetAuditedSWComm( REF AuditedSWCommList: LIST OF AuditedSWCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

AuditedSWCommList: SMS Audited_Software_COMM 表中的 AuditedSWCommRec 列表

select - 输入的 select 语句

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: AuditedSWCommList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS Audited_Software_COMM 表选择多个记录并植入/传回 AuditedSWCommList。

调用的对话框窗体


SMS_GetAuditedSWSpec

文件名

sms_db.kb

语法

SMS_GetAuditedSWSpec( REF AuditedSWSpecList: LIST OF AuditedSWSpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

AuditedSWSpecList: SMS Audited_Software_SPEC 表中的 AuditedSWSpecRec 列表

select - 输入的 select 语句

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: AuditedSWSpecList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS Audited_Software_SPEC 表选择多个记录并植入/传回 AuditedSWSpecList。

调用的对话框窗体


SMS_GetDiskComm

文件名

sms_db.kb

语法

SMS_GetDiskComm( REF DiskCommList: LIST OF DiskCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

DiskCommList: SMS Disk_COMM 表中的 DiskCommRec 列表

select - 输入的 select 语句

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: DiskCommList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS Disk_COMM 表选择多个记录并植入/传回 DiskCommList,并且如果 where 是未知的且 select = 'STORAGE' 或者如果 where 是已知的,则用 Storage_Type0 对这些记录排序。

调用的对话框窗体


SMS_GetDiskSpec

文件名

sms_db.kb

语法

SMS_GetDiskSpec( REF DiskSpecList: LIST OF DiskSpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

DiskSpecList: SMS Disk_SPEC 表中的 DiskSpecRec 列表

select - 输入的 select 语句

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: DiskSpecList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS Disk_SPEC 表选择多个记录并植入/传回 DiskSpecList。

调用的对话框窗体


SMS_GetEFMAttributeMap

文件名

sms_db.kb

语法

SMS_GetEFMAttributeMap( REF EFMEntityTableColumnList: LIST OF EFMEntityTableColumnRec, VAL where: STRING, REF advHandle: INTEGER )

参数

EFMEntityTableColumnList - EFMEntityTableColumnRec 列表

where - 输入的 where 语句。它可以是未知的。

advHandle - 连接到 TSD 数据库所用的 TSD 数据库连接

返回

整数:数据库返回值

参照: EFMEntityTableColumnList

副作用

将连接临时设置到 TSD 数据库连接,然后回到原始连接。

说明

将从 TSD I_ATTRIBUTE_MAP 表中选择记录并植入/传回 EFMEntityTableColumnList 记录。

调用的对话框窗体


SMS_GetEFMStringValidationData

文件名

sms_db.kb

语法

SMS_GetEFMStringValidationData( REF StringDataList: LIST OF STRING, REF select: STRING, VAL where: STRING, VAL from: STRING, REF advHandle: INTEGER )

参数

StringDataList - SMS AttributeMap 表中的属性列表

Select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

from - 将在 select 语句中使用的表。

advHandle - 连接到 TSD 数据库所用的 TSD 数据库连接

返回

整数:数据库返回值

参照: StringDataList

参照: ColumnList

参照: ValueTypeList

副作用

将连接临时设置到 TSD 数据库连接,然后回到原始连接。

说明

从 from 参数中标识的 TSD 表中选择多个记录并传回 select 与 where 参数中标识的 StringDataList 中的字符串列表。

调用的对话框窗体


SMS_GetEnvironmentSpec

文件名

sms_db.kb

语法

SMS_GetEnvironmentSpec( REF EnvironmentSpecList: LIST OF EnvironmentSpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

EnvironmentSpecList: SMS Environment_SPEC 表中的 EnvironmentSpecRec 列表

select - 输入的 select 语句

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: EnvironmentSpecList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS Environment_SPEC 表选择多个记录并植入/传回 EnvironmentSpecList。

调用的对话框窗体


SMS_GetGroupMapList

文件名

sms_db.kb

语法

SMS_GetGroupMapList( REF GroupMapList: LIST of GroupMap_MappingRec, VAL Select: STRING, VAL Where: STRING, REF smsHandle: INTEGER )

参数

GroupMapList - GroupMap_MappingRec 列表

Select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: GroupMapList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

从 SMS GroupMap 表选择多个记录并植入/传回 GroupMapList 参数。

调用的对话框窗体


SMS_GetIdentificationSpec

文件名

sms_db.kb

语法

SMS_GetIdentificationSpec( REF idSpecList: LIST OF IdentificationSpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

idSpecList - 要植入的 IdentificationSpecRec 列表

select - 输入的 select 语句。它可以是未知的。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

By REFERENCE - idSpecList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

选择所有记录或从 SMS Identification_SPEC 表输入的 select 与 where 语句定义的记录,并植入一个在参数 idSpecList 中传回的 IdentificationSpecRec 列表。

调用的对话框窗体


SMS_GetIdentificationSpecOrder

文件名

sms_db.kb

语法

SMS_GetIdentificationSpecOrder( REF idSpecList: LIST OF IdentificationSpecRec, REF select: STRING, VAL from: STRING, VAL where: STRING, VAL orderby: STRING, REF smsHandle: INTEGER )

参数

idSpecList - 要植入的 IdentificationSpecRec 列表

select - 输入的 select 语句。它可以是未知的。

from - 从中选择数据的表

where - 输入的 where 语句。它可以是未知的。

orderby - select 语句的 order by 子句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

By REFERENCE - idSpecList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

选择所有记录或通过输入的 select、where 与 orderby 语句确定的记录,SMS 表也输入并植入一个在参数 idSpecList 中传回的 IdentificationSpecRec 列表。

调用的对话框窗体


SMS_GetMachineData

文件名

sms_db.kb

语法

SMS_GetMachineData( REF machineDataList: LIST OF MachineDataRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

machineDataList: SMS MachineDataTable 表中的 MachineDataRec 列表

select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: machineDataList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS MachineDataTable 表选择多个记录并植入/传回 machineDataList。

调用的对话框窗体


SMS_GetMappingData

文件名

sms_db.kb

语法

SMS_GetMappingData(REF select: STRING, VAL from: STRING, VAL where: STRING, REF $SQLColumn_1: STRING, REF $SQLColumn_2: STRING, REF $SQLColumn_3: STRING, REF $SQLColumn_4: STRING, REF $SQLColumn_5: STRING, REF $SQLColumn_6: STRING, REF $SQLColumn_7: STRING, REF $SQLColumn_8: STRING, REF $SQLColumn_9: STRING, REF $SQLColumn_10: STRING, REF smsHandle: INTEGER )

参数

Select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

from - 将在 select 语句中使用的表。

$SQLColumn_1 - 表示列数据的字符串值

$SQLColumn_2 - 表示列数据的字符串值

$SQLColumn_3 - 表示列数据的字符串值

$SQLColumn_4 - 表示列数据的字符串值

$SQLColumn_5 - 表示列数据的字符串值

$SQLColumn_6 - 表示列数据的字符串值

$SQLColumn_7 - 表示列数据的字符串值

$SQLColumn_8 - 表示列数据的字符串值

$SQLColumn_9 - 表示列数据的字符串值

$SQLColumn_10 - 表示列数据的字符串值

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: $SQLColumn_1

参照: $SQLColumn_2

参照: $SQLColumn_3

参照: $SQLColumn_4

参照: $SQLColumn_5

参照: $SQLColumn_6

参照: $SQLColumn_7

参照: $SQLColumn_8

参照: $SQLColumn_9

参照: $SQLColumn_10

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

从 from 参数中标识的 SMS 表中选择记录并传回一个在 select 与 where 参数中标识的 $SQLColumn_x 参数中的字符串列表。

调用的对话框窗体


SMS_GetMifRecList

文件名

sms_db.kb

语法

SMS_GetMifRecList( REF mifRecList: LIST OF SmsMifRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

mifRecList: SMS SMS_EFM_LANG 表中 SmsMifRec 列表

select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: mifRecList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS SMS_EFM_LANG 表选择多个记录并植入/传回 mifRecList 参数。

调用的对话框窗体


SMS_GetMigFileList

文件名

sms_db.kb

语法

SMS_GetMigFileList( REF MigMapFileList: LIST OF MigMapFileRec, VAL where: STRING, REF advHandle: INTEGER )

参数

MigMapFileList - 要从 TSD I_SMS_MIGRATION 表植入的 MigMapFileRec 列表

where - 输入的 where 语句。它可以是未知的。

advHandle - 连接到 TSD 数据库所用的 TSD 数据库连接

返回

整数:数据库返回值

副作用

将连接临时设置到 TSD 数据库连接,然后回到原始连接。

说明

将从 TSD I_SMS_MIGRATION 表中选择所有记录并植入/传回 MigMapFileList 记录。

调用的对话框窗体


SMS_GetMigMappingList

文件名

sms_db.kb

语法

SMS_GetMigMappingList( REF EFMSMS_MappingList: LIST OF EFMSMS_MappedRec, VAL where: STRING, REF advHandle: INTEGER )

参数

EFMSMS_MappingList - 要从 TSD I_SMS_MIG_MAP 表植入的 EFMSMS_MappedRec 列表

where - 输入的 where 语句。它可以是未知的。

advHandle - 连接到 TSD 数据库所用的 TSD 数据库连接

返回

整数:数据库返回值

副作用

将连接临时设置到 TSD 数据库连接,然后回到原始连接。

说明

将从 TSD I_SMS_MIG_MAP 表中选择所有记录并植入/传回 EFMSMS_MappingList 记录。

调用的对话框窗体


SMS_GetNetcardComm

文件名

sms_db.kb

语法

SMS_GetNetcardComm( REF NetcardCommList: LIST OF NetcardCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

NetcardCommList: SMS Netcard_COMM 表中的 NetcardCommRec 列表

select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: NetcardCommList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS Netcard_COMM 表选择多个记录并植入/传回 NetcardCommList。

调用的对话框窗体


SMS_GetNetcardSpec

文件名

sms_db.kb

语法

SMS_GetNetcardSpec( REF NetcardSpecList: LIST OF NetcardSpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

NetcardSpecList: SMS Netcard_COMM 表中的 NetcardSpecRec 列表

select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: NetcardSpecList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS Netcard_COMM 表选择多个记录并植入/传回 NetcardSpecList。

调用的对话框窗体


SMS_GetNetworkComm

文件名

sms_db.kb

语法

SMS_GetNetworkComm( REF NetworkCommList: LIST OF NetworkCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

NetworkCommList: SMS Network_COMM 表中的 NetworkCommRec 列表

select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: NetworkCommList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS Network_COMM 表选择多个记录并植入/传回 NetworkCommList。

调用的对话框窗体


SMS_GetNetworkSpec

文件名

sms_db.kb

语法

SMS_GetNetworkSpec( REF NetworkSpecList: LIST OF NetworkSpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

NetworkSpecList: SMS Network_SPEC 表中的 NetworkSpecRec 列表

select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: NetworkSpecList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS Network_SPEC 表选择多个记录并植入/传回 NetworkSpecList。

调用的对话框窗体


SMS_GetOsComm

文件名

sms_db.kb

语法

SMS_GetOsComm( REF osCommList: LIST OF OSCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

osCommList: SMS Operating_System_COMM 表中的 OSCommRec 列表

select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: osCommList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS Operating_System_COMM 表选择多个记录并植入/传回 osCommList,同时在选择字符串等于“OPERATING”时按 Operating_System_Name0 对 osCommList 进行排序。

调用的对话框窗体


SMS_GetOsSpec

文件名

sms_db.kb

语法

SMS_GetOsSpec( REF osSpecList: LIST OF OsSpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER ): INTEGER

参数

osSpecList: SMS Operating_System_SPEC 表中的 OsSpecRec 列表

select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: osSpecList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS Operating_System_SPEC 表选择多个记录并植入/传回 osSpecList 参数。

调用的对话框窗体


SMS_GetPCMemorySpec

文件名

sms_db.kb

语法

SMS_GetPCMemorySpec( REF PCMemorySpecList: LIST OF PCMemorySpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

PCMemorySpecList: SMS PC_Memory_SPEC 表中的 PCMemorySpecRec 列表

select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: PCMemorySpecList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS PC_Memory_SPEC 表选择多个记录并植入/传回 PCMemorySpecList。

调用的对话框窗体


SMS_GetProcessorComm

文件名

sms_db.kb

语法

SMS_GetProcessorComm( REF ProcessorCommList: LIST OF ProcessorCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

ProcessorCommList: SMS Processor_COMM 表中的 ProcessorCommRec 列表

select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: ProcessorCommList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS Processor_COMM 表选择多个记录并植入/传回 ProcessorCommList。

调用的对话框窗体


SMS_GetServicesComm

文件名

sms_db.kb

语法

SMS_GetServicesComm( REF ServicesCommList: LIST OF ServicesCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

ServicesCommList: SMS Services_COMM 表中的 ServicesCommRec 列表

select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: ServicesCommList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS Services_COMM 表选择多个记录并植入/传回 ServicesCommList。

调用的对话框窗体


SMS_GetSites

文件名

sms_db.kb

语法

SMS_GetSites( REF SitesList: LIST OF SiteCodeRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

SitesList: SMS 站点表中的 SiteCodeRec 列表

select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: 站点列表

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS 站点表选择多个记录并植入/传回站点列表。

调用的对话框窗体


SMS_GetSysTypes

文件名

sms_db.kb

语法

SMS_GetSysTypes( VAL select: STRING, REF SysTypeList: LIST OF sysTypeRec, REF smsHandle: INTEGER ): INTEGER

参数

select - 输入的 select 语句。

SysTypeList - sysTypeRec 列表

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照:系统类型列表

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

将从 SMS systypes 表中选择所有记录并植入/传回 SysTypeList 记录。

调用的对话框窗体


SMS_GetTableFieldList

文件名

sms_db.kb

语法

SMS_GetTableFieldList( REF AttributeList: LIST OF STRING, REF ColumnList: LIST OF STRING, REF ValueTypeList: LIST OF INTEGER, VAL Select: STRING, VAL Where: STRING, REF smsHandle: INTEGER )

参数

AttributeList - SMS AttributeMap 表中的属性列表

ColumnList - SMS AttributeMap 表中的列列表

ValueTypeList - SMS AttributeMap 表中的 valueType 列表

Select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照:属性列表

参照:列列表

参照:值类型列表

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

从 SMS AttributeMap 表选择多个记录并植入/传回属性列表、列列表与值类型列表参数。

调用的对话框窗体


SMS_GetUserInformationComm

文件名

sms_db.kb

语法

SMS_GetUserInformationComm( REF UserInformationCommList: LIST OF UserInformationCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

UserInformationCommList: SMS User_Information_COMM 表中的 UserInformationCommRec 列表

select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: UserInformationCommList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS User_Information_COMM 表选择多个记录并植入/传回 UserInformationCommList。

调用的对话框窗体


SMS_GetUserInformationSpec

文件名

sms_db.kb

语法

SMS_GetUserInformationSpec( REF UserInformationSpecList: LIST OF UserInformationSpecRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

UserInformationSpecList: SMS User_Information_SPEC 表中的 UserInformationSpecRec 列表

select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: UserInformationSpecList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 User_Information_SPEC 表选择多个记录并植入/传回 UserInformationSpecList。

调用的对话框窗体


SMS_GetVideoComm

文件名

sms_db.kb

语法

SMS_GetVideoComm( REF VideoCommList: LIST OF VideoCommRec, REF select: STRING, VAL where: STRING, REF smsHandle: INTEGER )

参数

VideoCommList: SMS Video_COMM 表中的 VideoCommRec 列表

select - 输入的 select 语句。

where - 输入的 where 语句。它可以是未知的。

smsHandle - 连接到 SMS 数据库所用的 SMS 数据库连接

返回

整数:数据库返回值

参照: VideoCommList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

基于所输入的 where 语句从 SMS Video_COMM 表选择多个记录并植入/传回 VideoCommList。

调用的对话框窗体


SMS_GetWorkstationStatus

文件名

sms_db.kb

语法

参数

返回

副作用

说明

调用的对话框窗体


SMS_InsertMigFileRec

文件名

sms_db.kb

语法

SMS_InsertMigFileRec( REF MigMapRec: MigMapFileRec, REF EFMSMS_MappingList: LIST OF EFMSMS_MappedRec, REF advHandle: INTEGER ): INTEGER IS

参数

MigMapRec - 插入 TSD I_SMS_MIGRATION 表所用的记录

EFMSMS_MappingList - 将记录插入 TSD I_SMS_MIG_MAP 表所用的 EFMSMS_MappedRec 列表

advHandle - 连接到 TSD 数据库所用的 TSD 数据库连接

返回

整数:数据库返回值

副作用

将连接临时设置到 TSD 数据库连接,然后回到原始连接。

说明

将记录适当插入 TSD I_SMS_MIGRATION 与 TSD I_SMS_MIG_MAP 表。

调用的对话框窗体


SMS_LoadGroupKeysFromGroupMap

文件名

sms_db.kb

语法

SMS_LoadGroupKeysFromGroupMap

参数

返回

整数:数据库返回值

参照: machineDataList

副作用

将连接临时设置到 SMS 数据库连接,然后回到原始连接。

说明

从 SMS 组映像表选择组键值与组名称并基于该组名称确定组键值。

调用的对话框窗体


SMS_UpdateMigFileRec

文件名

sms_db.kb

语法

SMS_UpdateMigFileRec( REF MigMapRec: MigMapFileRec, REF EFMSMS_MappingList: LIST OF EFMSMS_MappedRec, VAL where: STRING, REF advHandle: INTEGER )

参数

MigMapRec - 更新与删除 TSD I_SMS_MIGRATION 表所用的记录

EFMSMS_MappingList - 将记录插入 TSD I_SMS_MIG_MAP 表所用的 EFMSMS_MappedRec 列表

where - 输入的 where 语句。它可以是未知的。

advHandle - 连接到 TSD 数据库所用的 TSD 数据库连接

返回

整数:数据库返回值

副作用

将连接临时设置到 TSD 数据库连接,然后回到原始连接。

说明

将更新、删除 TSD I_SMS_MIGRATION 的记录并根据所输入的 where 语句将其插入 TSD I_SMS_MIG_MAP 表。

调用的对话框窗体