Go to the documentation of this file.Go to the SVN repository for this file.
44 #if ENABLE_EXTRA_CHECKS
48 #define TEST_ATTRIBUTE(t,sa,fa,sb,fb) \
49 TDS_COMPILE_CHECK(t,sizeof(((sa*)0)->fa) == sizeof(((sb*)0)->fb) && TDS_OFFSET(sa,fa) == TDS_OFFSET(sb,fb))
96 static const char message[] =
"General SQL Server error: Check messages from the SQL Server";
#define TDS_CONVERT_SYNTAX
#define TDS_CONVERT_OVERFLOW
#define TDS_CONVERT_NOMEM
#define TDS_CONVERT_NOAVAIL
int _dblib_handle_info_message(const TDSCONTEXT *tds_ctx, TDSSOCKET *tds, TDSMESSAGE *msg)
void _dblib_convert_err(DBPROCESS *dbproc, TDS_INT len)
int _dblib_handle_err_message(const TDSCONTEXT *tds_ctx, TDSSOCKET *tds, TDSMESSAGE *msg)
void _dblib_setTDS_version(TDSLOGIN *tds_login, DBINT version)
int _dblib_check_and_handle_interrupt(void *vdbproc)
check interrupts for libtds.
#define _dblib_msg_handler
#define _dblib_err_handler
DB_DBCHKINTR_FUNC chkintr
DB_DBHNDLINTR_FUNC hndlintr
int msdblib
boolean use ms behaviour
Information for a server connection.
Main include file for libtds.
tds_sysdep_int32_type TDS_INT
#define tds_get_parent(tds)