Functions.DbRecordInfo 方法 | |
检索记录的字段定义信息。
命名空间:
XSharp.RT
程序集:
XSharp.RT (在 XSharp.RT.dll 中) 版本:2.22 GA
语法 FUNCTION DbRecordInfo(
kInfoType,
uRecId,
uNewValue
) AS USUAL CLIPPER
[ClipperCallingConventionAttribute(new string[] { ... })]
public static __Usual DbRecordInfo(
__Usual kInfoType = default,
__Usual uRecId = default,
__Usual uNewValue = default
)
查看代码参数
- kInfoType (Optional)
- 类型:__Usual
确定检索的信息类型。
常量列表如下。
- uRecId (Optional)
- 类型:__Usual
- uNewValue (Optional)
- 类型:__Usual
此参数保留给允许更改信息而不仅仅是检索信息的RDD。提供的RDD均不支持此参数。可以省略此参数或将其指定为NIL。
返回值
类型:
__Usual备注 Constant | 返回值 |
---|
DBRI_BUFFPTR
| 指向当前记录缓冲区的指针 |
DBRI_DELETED
| 记录是否已删除? |
DBRI_DELETED | 记录是否已删除? |
DBRI_RECSIZE
|
记录长度。
|
DBRI_LOCKED |
记录是否已锁定?
|
DBRI_RECNO | 记录位置(类似于 RecNo 访问)。 |
提示: |
---|
DBRI_USER 是一个常量,返回第三方 RDD 开发人员可以用于自定义的最小值。
小于 DBRI_USER 的值保留给 X# 开发。
|
示例
以下示例检索记录信息:
1DBRecordInfo(DBRI_RECSIZE)
2
3DBRecordInfo(DBRI_LOCKED, 200)
4
5DBRecordInfo(DBRI_DELETED, 201)
6
7DBRecordInfo(DBRI_FORCEREFRESH)
8
9DBRecordInfo(DBRI_RECNO, 230)
10
11
12
13DBRecordInfo(DBRI_BUFFPTR)
14
参见