/***********************************************************************/ /* JavaConn.h : header file for the Java connection classes. */ /***********************************************************************/
/***********************************************************************/ /* Included C-definition files required by the interface. */ /***********************************************************************/ #include"block.h" #include"jdbccat.h"
/***********************************************************************/ /* Constants and defines. */ /***********************************************************************/ // Miscellaneous sizing info #define MAX_NUM_OF_MSG 10// Max number of error messages //efine MAX_CURRENCY 30 // Max size of Currency($) string #define MAX_TNAME_LEN 32// Max size of table names //efine MAX_FNAME_LEN 256 // Max size of field names //efine MAX_STRING_INFO 256 // Max size of string from SQLGetInfo //efine MAX_DNAME_LEN 256 // Max size of Recordset names //efine MAX_CONNECT_LEN 512 // Max size of Connect string //efine MAX_CURSOR_NAME 18 // Max size of a cursor name //efine DEFAULT_FIELD_TYPE 0 // TYPE_NULL
/***********************************************************************/ /* This structure is used to control the catalog functions. */ /***********************************************************************/ typedefstruct tagJCATPARM {
JCATINFO Id; // Id to indicate function
PQRYRES Qrp; // Result set pointer
PCSZ DB; // Database (Schema)
PCSZ Tab; // Table name or pattern
PCSZ Pat; // Table type or column pattern
} JCATPARM;
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.