点击或拖拽改变大小

DbServer.DBStruct 属性

X#
包含此数据服务结构的数组,其长度(即元素数量)等于服务中的字段数。

命名空间:  VO
程序集:  VORDDClasses (在 VORDDClasses.dll 中) 版本:2.22 GA
语法
 VIRTUAL PROPERTY DBStruct AS USUAL GET 
查看代码

属性值

类型:__Usual
包含此数据服务结构的数组,其长度(即元素数量)等于服务中的字段数。
备注
包含此数据服务结构的数组,其长度(即元素数量)等于服务中的字段数。 每个子数组由五个元素组成,按以下顺序包含以下信息:
常量描述
DBS_NAME返回字段的名称。
DBS_TYPE返回字段的数据类型。
DBS_LEN返回字段的长度。
DBS_DEC返回字段的小数位数。
DBS_ALIAScAlias
示例
此示例打开一个数据库文件,然后使用 DBServer:DBStruct 在别名表达式中创建一个包含数据库结构的数组。 然后使用 AEval() 列出字段名称:
X#
1CLASS Sales INHERIT DBServer
2...
3FUNCTION StructDemo()
4LOCAL aStruct AS ARRAY, oDBSales AS DBServer
5oDBSales := Sales{}
6aStruct := oDBSales:DBStruct
7AEval(aStruct, {|aField|QOut(aField[DBS_NAME])})
参见