RddInfo Enumeration | |
This enum specifies the various values that the RDDInfo method for the IRDD interface accepts.
Tip |
---|
These enums are also available as DEFINES and can therefore also be used without the "RDDInfo." prefix.
|
Namespace:
XSharp.RDD.Enums
Assembly:
XSharp.Core (in XSharp.Core.dll) Version: 2.21
Syntax Members
| Member name | Value | Description |
---|
| RDDI_ISDBF | 1 | Does this RDD support DBFs? |
| RDDI_CANPUTREC | 2 | Can this RDD Put Records? |
| RDDI_DELIMITER | 3 | The field delimiter (as a string) |
| RDDI_SEPARATOR | 4 | The record separator (as a string) |
| RDDI_TABLEEXT | 5 | Default data file's file extension |
| RDDI_MEMOEXT | 6 | Default memo file's file extension |
| RDDI_ORDBAGEXT | 7 | Default multi tag index's file extension |
| RDDI_ORDEREXT | 8 | default single tag index's file extension |
| RDDI_ORDSTRUCTEXT | 9 | default single tag index's file extension |
| RDDI_LOCAL | 10 | Local file access? |
| RDDI_REMOTE | 11 | Remote table access? |
| RDDI_CONNECTION | 12 | Get/Set default connection |
| RDDI_TABLETYPE | 13 | Type of table file |
| RDDI_MEMOTYPE | 14 | Type of MEMO file DB_MEMO_*: DBT, SMT, FPT(FP,SIX3,FLEXIII) |
| RDDI_LARGEFILE | 15 | Is large file size (>=4GB) supported |
| RDDI_LOCKSCHEME | 16 | Locking scheme used by RDD |
| RDDI_RECORDMAP | 17 | Does RDD support record map functionality? |
| RDDI_ENCRYPTION | 18 | Does RDD support encryption |
| RDDI_TRIGGER | 19 | Get/Set default trigger function |
| RDDI_AUTOLOCK | 20 | automatic locking on update |
| RDDI_STRUCTORD | 21 | Are structural indexes supported |
| RDDI_STRICTREAD | 22 | Flag for avoiding RDD hierarchy and using a bigger buffer when indexing |
| RDDI_STRICTSTRUCT | 23 | Flag for strict structural order checking |
| RDDI_OPTIMIZE | 24 | Flag for whether to use query optimization |
| RDDI_FORCEOPT | 25 | Flag for forcing linear optimization |
| RDDI_AUTOOPEN | 26 | Flag for automatically opening structural indexes |
| RDDI_AUTOORDER | 27 | When a structural index is opened, the order to be set |
| RDDI_AUTOSHARE | 28 | When a network is detected, open the index shared, otherwise open exclusively |
| RDDI_MULTITAG | 29 | Does RDD support multi tag in index file |
| RDDI_SORTRECNO | 30 | Is record number part of key in sorting |
| RDDI_MULTIKEY | 31 | Does custom orders support repeated keys? |
| RDDI_MEMOBLOCKSIZE | 32 | Memo File's block size |
| RDDI_MEMOVERSION | 33 | sub version of memo file |
| RDDI_MEMOGCTYPE | 34 | type of garbage collector used by GC |
| RDDI_MEMOREADLOCK | 35 | use read lock in memo file access |
| RDDI_MEMOREUSE | 36 | reuse free space on write |
| RDDI_BLOB_SUPPORT | 37 | can support BLOB files directly |
| RDDI_PENDINGTRIGGER | 40 | set pending trigger for next open operation |
| RDDI_PENDINGPASSWORD | 41 | set pending password for next open operation |
| RDDI_PASSWORD | 42 | Get/Set default password |
| RDDI_LOCKRETRY | 43 | Get/Set record and file lock timeout value |
| RDDI_DIRTYREAD | 44 | Get/Set index dirty read flag |
| RDDI_INDEXPAGESIZE | 45 | Get/Set default index page size |
| RDDI_DECIMALS | 46 | Get/Set default number of decimal places for numeric fields if it's undefined |
| RDDI_SETHEADER | 47 | DBF header updating modes |
| RDDI_CONNECT | 61 | connect to database |
| RDDI_DISCONNECT | 62 | disconnect from database |
| RDDI_EXECUTE | 63 | execute SQL statement |
| RDDI_ERROR | 64 | error number |
| RDDI_ERRORNO | 65 | error description |
| RDDI_INSERTID | 66 | last auto insert ID |
| RDDI_AFFECTEDROWS | 67 | number of affected rows after UPDATE |
| RDDI_QUERY | 68 | last executed query |
Remarks Most of these ENUMs come from Harbour and have not been implemented yet.
See Also