Macros
dbdefs.r.h File Reference

Go to the source code of this file.

Macros

#define INFORMIX_LINKAGE   1
 
#define DMRS_LINKAGE   2
 
#define XBASE_LINKAGE   4
 
#define DBASE_LINKAGE   4
 
#define ORACLE_LINKAGE   8
 
#define RIS_LINKAGE   16
 
#define INGRES_LINKAGE   32
 
#define SYBASE_LINKAGE   64
 
#define ODBC_LINKAGE   128
 
#define OLEDB_LINKAGE   256
 
#define BUDBC_LINKAGE   512
 
#define INFORMIX_ID   0x3948 /* Informix user data signature */
 
#define XBASE_ID   0x1971 /* Xbase(dBASE) user data signature */
 
#define DBASE_ID   0x1971 /* exists for backwards compatibility to Xbase */
 
#define RIS_ID   0x71fb /* RIS user data signature */
 
#define ORACLE_ID   0x6091 /* Oracle user data signature */
 
#define INGRES_ID   0x3a77 /* INGRES user data signature (ING) */
 
#define SYBASE_ID   0x4F58 /* Sybase user data signature (C.G)? */
 
#define ODBC_ID   0x5e62 /* ODBC user data signature (ODB) */
 
#define OLEDB_ID   0x5800 /* OLEDB user data signature */
 
#define BUDBC_ID   0x5834 /* BUDBC user data signature */
 
#define PRIMARY_ID   0x6091 /* ID for Oracle linkage */
 
#define SECONDARY_ID   0xf81 /* Secondary ID link (BSI radix 50) */
 
#define MAX_SCREEN_FORM   64
 
#define MAX_FORM_TABLE   64
 
#define MAX_FORM_TYPE   64
 
#define MAX_REPORT_TABLE   64
 
#define MAX_SQL_REVIEW   2048
 
#define MAX_FENCE_FILTER   2048
 
#define MAX_DAS_TABLE   32
 
#define MAX_FORM_TYPE   64
 
#define DB_CHAR   1
 
#define DB_NUMBER   2
 
#define DB_REAL   2
 
#define DB_DATE   3
 
#define DB_INTEGER   4
 
#define DB_RAW   5
 
#define DB_BINARY   6
 
#define DB_OBJECT   7
 
#define DB_ARRAY   8
 
#define DB_ROWID   9
 
#define DB_UNDEFINED   99
 

Macro Definition Documentation

#define BUDBC_ID   0x5834 /* BUDBC user data signature */
#define BUDBC_LINKAGE   512
#define DB_ARRAY   8
#define DB_BINARY   6
#define DB_CHAR   1
#define DB_DATE   3
#define DB_INTEGER   4
#define DB_NUMBER   2
#define DB_OBJECT   7
#define DB_RAW   5
#define DB_REAL   2
#define DB_ROWID   9
#define DB_UNDEFINED   99
#define DBASE_ID   0x1971 /* exists for backwards compatibility to Xbase */
#define DBASE_LINKAGE   4
#define DMRS_LINKAGE   2
#define INFORMIX_ID   0x3948 /* Informix user data signature */
#define INFORMIX_LINKAGE   1
#define INGRES_ID   0x3a77 /* INGRES user data signature (ING) */
#define INGRES_LINKAGE   32
#define MAX_DAS_TABLE   32
#define MAX_FENCE_FILTER   2048
#define MAX_FORM_TABLE   64
#define MAX_FORM_TYPE   64
#define MAX_FORM_TYPE   64
#define MAX_REPORT_TABLE   64
#define MAX_SCREEN_FORM   64
#define MAX_SQL_REVIEW   2048
#define ODBC_ID   0x5e62 /* ODBC user data signature (ODB) */
#define ODBC_LINKAGE   128
#define OLEDB_ID   0x5800 /* OLEDB user data signature */
#define OLEDB_LINKAGE   256
#define ORACLE_ID   0x6091 /* Oracle user data signature */
#define ORACLE_LINKAGE   8
#define PRIMARY_ID   0x6091 /* ID for Oracle linkage */
#define RIS_ID   0x71fb /* RIS user data signature */
#define RIS_LINKAGE   16
#define SECONDARY_ID   0xf81 /* Secondary ID link (BSI radix 50) */
#define SYBASE_ID   0x4F58 /* Sybase user data signature (C.G)? */
#define SYBASE_LINKAGE   64
#define XBASE_ID   0x1971 /* Xbase(dBASE) user data signature */
#define XBASE_LINKAGE   4

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.