⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 common.h

📁 在Linux/Unix下面访问WINDOWS SQLSERVER 的ODBC驱动程序
💻 H
字号:
#ifndef COMMON_h#define COMMON_hstatic char rcsid_common_h[] = "$Id: common.h,v 1.14 2007/12/20 21:57:35 freddy77 Exp $";static void *no_unused_common_h_warn[] = { rcsid_common_h, no_unused_common_h_warn };#if HAVE_CONFIG_H#include <config.h>#endif /* HAVE_CONFIG_H */#include <stdarg.h>#include <stdio.h>#include <assert.h>#if HAVE_STDLIB_H#include <stdlib.h>#endif /* HAVE_STDLIB_H */#if HAVE_STRING_H#include <string.h>#endif /* HAVE_STRING_H */#ifdef DBNTWIN32#include <windows.h>#endif#include <sqlfront.h>#include <sqldb.h>#ifdef DBNTWIN32/* * Define Sybase's symbols in terms of Microsoft's.  * This allows these tests to be run using Microsoft's include * files and library (libsybdb.lib). */#define MSDBLIB 1#define MICROSOFT_DBLIB 1#define dbloginfree(l) dbfreelogin(l)#define SYBESMSG    SQLESMSG#define SYBECOFL    SQLECOFL#define SYBAOPSUM   SQLAOPSUM#define SYBAOPMAX   SQLAOPMAX#define SYBINT4     SQLINT4#define SYBDATETIME SQLDATETIME#define SYBCHAR     SQLCHAR#define SYBVARCHAR  SQLVARCHAR#define SYBTEXT     SQLTEXT#define SYBBINARY   SQLBINARY#define SYBIMAGE    SQLIMAGE#define dberrhandle(h) dberrhandle((DBERRHANDLE_PROC) h)#define dbmsghandle(h) dbmsghandle((DBMSGHANDLE_PROC) h)#endif/* cf getopt(3) */extern char *optarg;extern int optind;extern int optopt;extern int opterr;extern int optreset;extern char PASSWORD[512];extern char USER[512];extern char SERVER[512];extern char DATABASE[512];void set_malloc_options(void);int read_login_info(int argc, char **argv);void check_crumbs(void);void add_bread_crumb(void);void free_bread_crumb(void);int syb_msg_handler(DBPROCESS * dbproc,		    DBINT msgno, int msgstate, int severity, char *msgtext, char *srvname, char *procname, int line);int syb_err_handler(DBPROCESS * dbproc, int severity, int dberr, int oserr, char *dberrstr, char *oserrstr);#define int2ptr(i) ((void*)(((char*)0)+(i)))#define ptr2int(p) ((int)(((char*)(p))-((char*)0)))#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -