点击或拖拽改变大小

DbInfo 枚举

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

命名空间:  XSharp.RDD.Enums
程序集:  XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法
 enum DbInfo
成员
  成员名称说明
DBI_ISDBF1逻辑值:RDD 是否基于 DBF?
DBI_CANPUTREC2逻辑值:RDD 是否支持 PutRec 机制?
DBI_GETHEADERSIZE3数值:获取文件的头部大小?
DBI_LASTUPDATE4日期:RDD 文件的最后更新日期
DBI_GETDELIMITER5字符串:获取默认字段分隔符
DBI_SETDELIMITER6字符串:设置默认字段分隔符
DBI_GETRECSIZE7数值:获取记录大小
DBI_GETLOCKARRAY8数组:获取锁定记录的数组
DBI_TABLEEXT9字符串:获取表文件扩展名
DBI_READONLY10字符串:获取表文件扩展名
DBI_ISFLOCK20逻辑值:是否有文件锁定活动?
DBI_FILESTREAM21流:RDD 的流对象
DBI_CHILDCOUNT22数值:设置的子关系数量
DBI_FILEHANDLE23IntPtr:数据文件的句柄
DBI_FULLPATH24字符串:数据文件的完整路径
DBI_ISANSI25逻辑值:文件是否为 ANSI 编码
DBI_BOF26逻辑值:与 Bof() 相同
DBI_EOF27逻辑值:与 Eof() 相同
DBI_DBFILTER28字符串:当前过滤器设置
DBI_FOUND29逻辑值:与 Found() 相同
DBI_FCOUNT30数值:每条记录的字段数
DBI_LOCKCOUNT31数值:记录锁定的数量
DBI_VALIDBUFFER32逻辑值:缓冲区是否有效
DBI_ALIAS33字符串:别名
DBI_GETSCOPE34对象:范围信息
DBI_LOCKOFFSET35数值:锁定偏移量
DBI_SHARED36逻辑值:文件是否共享打开
DBI_MEMOEXT37字符串:备注文件扩展名
DBI_MEMOHANDLE38IntPtr:备注文件的句柄
DBI_BLOB_HANDLE38IntPtr:备注文件的句柄
DBI_MEMOBLOCKSIZE39数值:备注块大小
DBI_BLOB_INTEGRITY40
DBI_CODEPAGE41数值:Windows 代码页
DBI_DOSCODEPAGE42数值:DOS 代码页
DBI_BLOB_RECOVER43
DBI_NEWINDEXLOCK44逻辑值:使用新的索引锁定机制
DBI_STRICTREAD60标志:避免使用 RDD 层次结构并在索引时使用更大的缓冲区
DBI_OPTIMIZE61标志:是否使用查询优化
DBI_AUTOOPEN62标志:自动打开结构索引
DBI_AUTOORDER63当打开结构索引时,是否应将顺序设置为第一个索引
DBI_AUTOSHARE64当检测到网络时,共享打开索引,否则独占打开
DBI_MEMOSTREAM65流:备注文件的流
DBI_MEMOPATH66流:备注文件名
DBI_DB_VERSION101
DBI_RDD_VERSION102
DBI_RDD_LIST103
DBI_MEMOFIELD104
DBI_VO_MACRO_SYNTAX105
DBI_RDD_OBJECT106返回 RDD 对象。
DBI_LOCKSCHEME128
DBI_ISREADONLY129Harbour 扩展:文件是否以只读方式打开?
DBI_ROLLBACK130Harbour 扩展:回滚对当前记录的更改
DBI_PASSWORD131Harbour 扩展:工作区密码
DBI_ISENCRYPTED132Harbour 扩展:数据库已加密
DBI_MEMOTYPE133Harbour 扩展:备注文件类型:DBT, SMT, FPT
DBI_SEPARATOR134Harbour 扩展:记录分隔符(作为字符串)
DBI_MEMOVERSION135Harbour 扩展:备注文件的子版本
DBI_TABLETYPE136Harbour 扩展:表文件类型
DBI_SCOPEDRELATION137Harbour 扩展:给定关系是否有范围
DBI_TRIGGER138Harbour 扩展:获取/设置触发器函数
DBI_OPENINFO139Harbour 扩展:DBOPENINFO 结构指针
DBI_ENCRYPT140Harbour 扩展:加密表
DBI_DECRYPT141Harbour 扩展:解密表
DBI_MEMOPACK142Harbour 扩展:打包备注文件
DBI_DIRTYREAD143Harbour 扩展:获取/设置索引脏读标志
DBI_POSITIONED144Harbour 扩展:光标是否定位到有效记录
DBI_ISTEMPORARY145Harbour 扩展:表是否为临时表?
DBI_LOCKTEST146Harbour 扩展:记录/文件锁定测试
DBI_CODEPAGE_HB147Harbour 扩展:代码页也由 VO 和 Vulcan 成员使用
DBI_TRANSREC148Harbour 扩展:是否为当前处理的 COPY TO 或 APPEND FROM 操作的目标表?
DBI_SETHEADER149Harbour 扩展:DBF 头更新模式
DBI_RM_SUPPORTED150
DBI_RM_CREATE151Harbour 记录映射扩展:创建新的空工作区记录映射
DBI_RM_REMOVE152Harbour 记录映射扩展:移除活动工作区记录映射
DBI_RM_CLEAR153Harbour 记录映射扩展:从 WA 记录映射中移除所有记录
DBI_RM_FILL154Harbour 记录映射扩展:将所有记录添加到 WA 记录映射
DBI_RM_ADD155Harbour 记录映射扩展:将记录添加到工作区记录映射
DBI_RM_DROP156Harbour 记录映射扩展:从工作区记录映射中移除记录
DBI_RM_TEST157Harbour 记录映射扩展:测试记录是否在 WA 记录映射中设置
DBI_RM_COUNT158Harbour 记录映射扩展:记录映射中设置的记录数
DBI_RM_HANDLE159Harbour 记录映射扩展:获取/设置记录映射过滤器句柄
DBI_QUERY170如果区域表示查询结果,获取此查询的表达式
DBI_REFRESH171刷新 SQLRDD 中的当前数据
BLOB_INFO_HANDLE201
BLOB_FILE_RECOVER202
BLOB_FILE_INTEGRITY203
BLOB_OFFSET204
BLOB_POINTER205
BLOB_LEN206
BLOB_TYPE207
BLOB_EXPORT208
BLOB_ROOT_UNLOCK209
BLOB_ROOT_PUT210
BLOB_ROOT_GET211
BLOB_ROOT_LOCK212
BLOB_IMPORT213
BLOB_DIRECT_PUT214
BLOB_DIRECT_GET215
BLOB_GET216
BLOB_DIRECT_EXPORT217
BLOB_DIRECT_IMPORT218
BLOB_NMODE219
BLOB_EXPORT_APPEND220
BLOB_EXPORT_OVERWRITE221
BLOB_DIRECT_TYPE222
BLOB_DIRECT_LEN223
BLOB_USER2000
DBI_USER1000用户定义的 DBI 值的开始
DBI_RL_AND1001Clipmore 扩展:
DBI_RL_CLEAR1002Clipmore 扩展:
DBI_RL_COUNT1003Clipmore 扩展:
DBI_RL_DESTROY1004Clipmore 扩展:
DBI_RL_EXFILTER1005Clipmore 扩展:
DBI_RL_GETFILTER1006Clipmore 扩展:
DBI_RL_HASMAYBE1007Clipmore 扩展:
DBI_RL_LEN1008Clipmore 扩展:
DBI_RL_MAYBEEVAL1009Clipmore 扩展:
DBI_RL_NEW1010Clipmore 扩展:
DBI_RL_NEWDUP1011Clipmore 扩展:
DBI_RL_NEWQUERY1012Clipmore 扩展:
DBI_RL_NEXTRECNO1013Clipmore 扩展:
DBI_RL_NOT1014Clipmore 扩展:
DBI_RL_OR1015Clipmore 扩展:
DBI_RL_PREVRECNO1016Clipmore 扩展:
DBI_RL_SET1017Clipmore 扩展:
DBI_RL_SETFILTER1018Clipmore 扩展:
DBI_RL_TEST1019Clipmore 扩展:
DBI_RL_HITS1020Recordlist 扩展:
DBI_RL_MISSES1021Recordlist 扩展:
DBI_RL_ENABLE1022Recordlist 扩展:
DBI_GET_ACE_TABLE_HANDLE1110
DBI_GET_ACE_STMT_HANDLE1111
备注
提示 提示:
这些枚举也可以作为定义使用,因此也可以在没有 "DbInfo." 前缀的情况下使用。
参见