点击或拖拽改变大小

DbFieldInfo 枚举

X#
此枚举指定 IRDD 接口的 FieldInfo 方法可接受的各种值。

命名空间:  XSharp.RDD.Enums
程序集:  XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法
 enum DbFieldInfo
成员
  成员名称说明
DBS_NAME1返回字段的名称。
DBS_TYPE2返回字段的数据类型。这是一个单字符字符串,例如 'C' 或 'N'。
DBS_LEN3返回字段的长度。
DBS_DEC4返回字段的小数位数。
DBS_ALIAS5返回并可选地更改字段可以引用的备用名称(或别名)(默认与 DBS_NAME 相同)。
DBS_FLAGS6返回字段的标志(来自 DBFFieldFlags 枚举的值)
DBS_ISNULL11Harbour 扩展:返回指示字段是否可为空的标志。
DBS_COUNTER12Harbour 扩展:返回自增字段的下一个可用值。
DBS_STEP13Harbour 扩展:返回自增字段的步长值。
DBS_CAPTION14Foxpro 扩展:返回字段标题。
DBS_COLUMNINFO15VFP / SQL 扩展:返回包含完整列信息的对象。
DBS_DESCRIPTION16VFP / SQL 扩展:返回描述对象的字符串(注释)。
DBS_BLANK17X# 扩展:返回字段的空值。
DBS_BLOB_GET101获取 BLOB 值。
DBS_BLOB_TYPE102与 .DBT 文件中维护的备注字段不同,BLOB 文件允许在备注字段中存储多种不同类型的数据。这将返回 BLOB 的类型作为单字符字符串。
DBS_BLOB_LEN103返回备注字段中 BLOB 数据的长度,作为无符号长整数。
DBS_BLOB_OFFSET104
DBS_BLOB_POINTER198返回与备注字段关联的 BLOB 数据的数值指针。
DBS_BLOB_DIRECT_TYPE222返回 BLOB 中数据的类型,作为无符号长整数,而不引用特定的备注字段。使用此常量时,必须使用从 BLOBDirectPut()、BLOBDirectImport() 或 DBFieldInfo(DBS_BLOB_POINTER, <nFieldPos>) 获得的数值指针指定 BLOB。
DBS_BLOB_DIRECT_LEN223返回 BLOB 中数据的长度,作为无符号长整数,而不引用特定的备注字段。使用此常量时,必须使用从 BLOBDirectPut()、BLOBDirectImport() 或 DBFieldInfo(DBS_BLOB_POINTER, <nFieldPos>) 获得的数值指针指定 BLOB。
DBS_STRUCT998返回 RDD FieldInfo 结构
DBS_PROPERTIES999返回为字段定义的属性数量。
DBS_USER1000用户定义的 FieldInfo 值的开始。
备注
提示 提示:
这些枚举也可以作为 DEFINES 使用,因此可以不带 "DbFieldInfo." 前缀使用。
参见