RddInfo 枚举 | |
此枚举指定 IRDD 接口的 RDDInfo 方法所接受的各种值。
提示: |
---|
这些枚举也可以作为 DEFINES 使用,因此可以不加 "RDDInfo." 前缀使用。
|
命名空间:
XSharp.RDD.Enums
程序集:
XSharp.Core (在 XSharp.Core.dll 中) 版本:2.22 GA
语法 成员
| 成员名称 | 值 | 说明 |
---|
| RDDI_ISDBF | 1 | 此 RDD 是否支持 DBF? |
| RDDI_CANPUTREC | 2 | 此 RDD 能否放置记录? |
| RDDI_DELIMITER | 3 | 字段分隔符(字符串形式) |
| RDDI_SEPARATOR | 4 | 记录分隔符(字符串形式) |
| RDDI_TABLEEXT | 5 | 默认数据文件的文件扩展名 |
| RDDI_MEMOEXT | 6 | 默认备注文件的文件扩展名 |
| RDDI_ORDBAGEXT | 7 | 默认多标签索引的文件扩展名 |
| RDDI_ORDEREXT | 8 | 默认单标签索引的文件扩展名 |
| RDDI_ORDSTRUCTEXT | 9 | 默认单标签索引的文件扩展名 |
| RDDI_LOCAL | 10 | 本地文件访问? |
| RDDI_REMOTE | 11 | 远程表访问? |
| RDDI_CONNECTION | 12 | 获取/设置默认连接 |
| RDDI_TABLETYPE | 13 | 表文件类型 |
| RDDI_MEMOTYPE | 14 | 备注文件类型 DB_MEMO_*:DBT、SMT、FPT(FP、SIX3、FLEXIII) |
| RDDI_LARGEFILE | 15 | 是否支持大文件(>=4GB) |
| RDDI_LOCKSCHEME | 16 | RDD 使用的锁定方案 |
| RDDI_RECORDMAP | 17 | RDD 是否支持记录映射功能? |
| RDDI_ENCRYPTION | 18 | RDD 是否支持加密 |
| RDDI_TRIGGER | 19 | 获取/设置默认触发器函数 |
| RDDI_AUTOLOCK | 20 | 更新时自动锁定 |
| RDDI_STRUCTORD | 21 | 是否支持结构化索引 |
| RDDI_STRICTREAD | 22 | 避免 RDD 层次结构并在索引时使用更大缓冲区的标志 |
| RDDI_STRICTSTRUCT | 23 | 严格结构顺序检查标志 |
| RDDI_OPTIMIZE | 24 | 是否使用查询优化的标志 |
| RDDI_FORCEOPT | 25 | 强制线性优化的标志 |
| RDDI_AUTOOPEN | 26 | 自动打开结构化索引的标志 |
| RDDI_AUTOORDER | 27 | 打开结构化索引时要设置的顺序 |
| RDDI_AUTOSHARE | 28 | 检测到网络时,共享打开索引,否则独占打开 |
| RDDI_MULTITAG | 29 | RDD 是否支持索引文件中的多标签 |
| RDDI_SORTRECNO | 30 | 记录号是否是排序键的一部分 |
| RDDI_MULTIKEY | 31 | 自定义顺序是否支持重复键? |
| RDDI_MEMOBLOCKSIZE | 32 | 备注文件的块大小 |
| RDDI_MEMOVERSION | 33 | 备注文件的子版本 |
| RDDI_MEMOGCTYPE | 34 | GC 使用的垃圾收集器类型 |
| RDDI_MEMOREADLOCK | 35 | 备注文件访问时使用读锁 |
| RDDI_MEMOREUSE | 36 | 写入时重用空闲空间 |
| RDDI_BLOB_SUPPORT | 37 | 是否可以直接支持 BLOB 文件 |
| RDDI_PENDINGTRIGGER | 40 | 为下一个打开操作设置挂起的触发器 |
| RDDI_PENDINGPASSWORD | 41 | 为下一个打开操作设置挂起的密码 |
| RDDI_PASSWORD | 42 | 获取/设置默认密码 |
| RDDI_LOCKRETRY | 43 | 获取/设置记录和文件锁定超时值 |
| RDDI_DIRTYREAD | 44 | 获取/设置索引脏读标志 |
| RDDI_INDEXPAGESIZE | 45 | 获取/设置默认索引页大小 |
| RDDI_DECIMALS | 46 | 获取/设置数值字段的默认小数位数(如果未定义) |
| RDDI_SETHEADER | 47 | DBF 头部更新模式 |
| RDDI_CONNECT | 61 | 连接到数据库 |
| RDDI_DISCONNECT | 62 | 断开与数据库的连接 |
| RDDI_EXECUTE | 63 | 执行 SQL 语句 |
| RDDI_ERROR | 64 | 错误编号 |
| RDDI_ERRORNO | 65 | 错误描述 |
| RDDI_INSERTID | 66 | 最后自动插入的 ID |
| RDDI_AFFECTEDROWS | 67 | UPDATE 后受影响的行数 |
| RDDI_QUERY | 68 | 最后执行的查询 |
备注 这些 ENUM 大多数来自 Harbour,尚未实现。
参见