SQLSelect.FieldInfo 方法 | |
检索有关指定列的信息,或为该列设置别名。
命名空间:
VO
程序集:
VOSQLClasses (在 VOSQLClasses.dll 中) 版本:2.22 GA
语法 VIRTUAL METHOD FieldInfo(
kFieldInfoType,
uFieldPos,
uFieldVal
) AS USUAL CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public virtual __Usual FieldInfo(
__Usual kFieldInfoType = default,
__Usual uFieldPos = default,
__Usual uFieldVal = default
)
查看代码参数
- kFieldInfoType (Optional)
- 类型:__Usual
信息类型,由以下常量之一指定:
- uFieldPos (Optional)
- 类型:__Usual
表示所需列的名称、编号或符号。 - uFieldVal (Optional)
- 类型:__Usual
要分配给列的别名。如果为 kColumnInfoType 指定了 DB_ALIAS,那么只有在这个参数中使用。
返回值
类型:
__Usual
如果成功,则返回一个值(其数据类型取决于请求的值);否则,返回 NIL。
备注 常量 | 描述 |
---|
DBS_ALIAS | 列的备用名称(或别名),可以通过该名称引用列 |
DBS_DEC | 小数位数 |
DBS_LEN | 长度(字段大小)作为数字 |
DBS_NAME | 字段名称作为字符串 |
DBS_TYPE | 数据类型作为字符串 |
SQLSelect:FieldInfo() 方法用于检索有关列的信息,
除非您将
kColumnInfoType 指定为 DBS_ALIAS。然后,您可以为列指定一个别名,通过使用 SQLColumn:AliasName 属性访问。
参见