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

📄 ss6api.h

📁 能够连接各种数据库的API
💻 H
📖 第 1 页 / 共 2 页
字号:
// API declarations
class ssAPI : public saAPI
{
public:
	ssAPI();

	dberrhandle_t		dberrhandle;
	dbmsghandle_t		dbmsghandle;
	dbprocerrhandle_t	dbprocerrhandle;
	dbprocmsghandle_t	dbprocmsghandle;

	// Two-phase commit functions
	abort_xact_t		abort_xact;
	build_xact_string_t	build_xact_string;
	close_commit_t		close_commit;
	commit_xact_t		commit_xact;
	open_commit_t		open_commit;
	remove_xact_t		remove_xact;
	scan_xact_t			scan_xact;
	start_xact_t		start_xact;
	stat_xact_t			stat_xact;

	// BCP functions
	bcp_batch_t		bcp_batch;
	bcp_bind_t		bcp_bind;
	bcp_colfmt_t	bcp_colfmt;
	bcp_collen_t	bcp_collen;
	bcp_colptr_t	bcp_colptr;
	bcp_columns_t	bcp_columns;
	bcp_control_t	bcp_control;
	bcp_done_t		bcp_done;
	bcp_exec_t		bcp_exec;
	bcp_init_t		bcp_init;
	bcp_moretext_t	bcp_moretext;
	bcp_readfmt_t	bcp_readfmt;
	bcp_sendrow_t	bcp_sendrow;
	bcp_setl_t		bcp_setl;
	bcp_writefmt_t	bcp_writefmt;

	// Standard DB-Library functions
	dbadata_t	dbadata;
	dbadlen_t	dbadlen;
	dbaltbind_t	dbaltbind;
	dbaltcolid_t	dbaltcolid;
	dbaltlen_t	dbaltlen;
	dbaltop_t	dbaltop;
	dbalttype_t	dbalttype;
	dbaltutype_t	dbaltutype;
	dbanullbind_t	dbanullbind;
	dbbind_t	dbbind;
	dbbylist_t	dbbylist;
	dbcancel_t	dbcancel;
	dbcanquery_t	dbcanquery;
	dbchange_t	dbchange;
	dbclose_t	dbclose;
	dbclrbuf_t	dbclrbuf;
	dbclropt_t	dbclropt;
	dbcmd_t	dbcmd;
	dbcmdrow_t	dbcmdrow;
	dbcolbrowse_t	dbcolbrowse;
	dbcolinfo_t	dbcolinfo;
	dbcollen_t	dbcollen;
	dbcolname_t	dbcolname;
	dbcolsource_t	dbcolsource;
	dbcoltype_t	dbcoltype;
	dbcolutype_t	dbcolutype;
	dbconvert_t	dbconvert;
	dbcount_t	dbcount;
	dbcurcmd_t	dbcurcmd;
	dbcurrow_t	dbcurrow;
	dbcursor_t	dbcursor;
	dbcursorbind_t	dbcursorbind;
	dbcursorclose_t	dbcursorclose;
	dbcursorcolinfo_t	dbcursorcolinfo;
	dbcursorfetch_t	dbcursorfetch;
	dbcursorfetchex_t	dbcursorfetchex;
	dbcursorinfo_t	dbcursorinfo;
	dbcursorinfoex_t	dbcursorinfoex;
	dbcursoropen_t	dbcursoropen;
	dbdata_t	dbdata;
	dbdataready_t	dbdataready;
	dbdatecrack_t	dbdatecrack;
	dbdatlen_t	dbdatlen;
	dbdead_t	dbdead;
	dbexit_t	dbexit;
	dbenlisttrans_t	dbenlisttrans;
	dbenlistxatrans_t	dbenlistxatrans;
	dbfcmd_t	dbfcmd;
	dbfirstrow_t	dbfirstrow;
	dbfreebuf_t	dbfreebuf;
	dbfreelogin_t	dbfreelogin;
	dbfreequal_t	dbfreequal;
	dbgetchar_t	dbgetchar;
	dbgetmaxprocs_t	dbgetmaxprocs;
	dbgetoff_t	dbgetoff;
	dbgetpacket_t	dbgetpacket;
	dbgetrow_t	dbgetrow;
	dbgettime_t	dbgettime;
	dbgetuserdata_t	dbgetuserdata;
	dbhasretstat_t	dbhasretstat;
	dbinit_t	dbinit;
	dbisavail_t	dbisavail;
	dbiscount_t	dbiscount;
	dbisopt_t	dbisopt;
	dblastrow_t	dblastrow;
	dblogin_t	dblogin;
	dbmorecmds_t	dbmorecmds;
	dbmoretext_t	dbmoretext;
	dbname_t	dbname;
	dbnextrow_t	dbnextrow;
	dbnullbind_t	dbnullbind;
	dbnumalts_t	dbnumalts;
	dbnumcols_t	dbnumcols;
	dbnumcompute_t	dbnumcompute;
	dbnumorders_t	dbnumorders;
	dbnumrets_t	dbnumrets;
	dbopen_t	dbopen;
	dbordercol_t	dbordercol;
	dbprocinfo_t	dbprocinfo;
	dbprhead_t	dbprhead;
	dbprrow_t	dbprrow;
	dbprtype_t	dbprtype;
	dbqual_t	dbqual;
	dbreadpage_t	dbreadpage;
	dbreadtext_t	dbreadtext;
	dbresults_t	dbresults;
	dbretdata_t	dbretdata;
	dbretlen_t	dbretlen;
	dbretname_t	dbretname;
	dbretstatus_t	dbretstatus;
	dbrettype_t	dbrettype;
	dbrows_t	dbrows;
	dbrowtype_t	dbrowtype;
	dbrpcinit_t	dbrpcinit;
	dbrpcparam_t	dbrpcparam;
	dbrpcsend_t	dbrpcsend;
	dbrpcexec_t	dbrpcexec;
	dbrpwclr_t	dbrpwclr;
	dbrpwset_t	dbrpwset;
	dbserverenum_t	dbserverenum;
	dbsetavail_t	dbsetavail;
	dbsetmaxprocs_t	dbsetmaxprocs;
	dbsetlname_t	dbsetlname;
	dbsetlogintime_t	dbsetlogintime;
	dbsetlpacket_t	dbsetlpacket;
	dbsetnull_t	dbsetnull;
	dbsetopt_t	dbsetopt;
	dbsettime_t	dbsettime;
	dbsetuserdata_t	dbsetuserdata;
	dbsqlexec_t	dbsqlexec;
	dbsqlok_t	dbsqlok;
	dbsqlsend_t	dbsqlsend;
	dbstrcpy_t	dbstrcpy;
	dbstrlen_t	dbstrlen;
	dbtabbrowse_t	dbtabbrowse;
	dbtabcount_t	dbtabcount;
	dbtabname_t	dbtabname;
	dbtabsource_t	dbtabsource;
	dbtsnewlen_t	dbtsnewlen;
	dbtsnewval_t	dbtsnewval;
	dbtsput_t	dbtsput;
	dbtxptr_t	dbtxptr;
	dbtxtimestamp_t	dbtxtimestamp;
	dbtxtsnewval_t	dbtxtsnewval;
	dbtxtsput_t	dbtxtsput;
	dbuse_t	dbuse;
	dbvarylen_t	dbvarylen;
	dbwillconvert_t	dbwillconvert;
	dbwritepage_t	dbwritepage;
	dbwritetext_t	dbwritetext;
	dbupdatetext_t	dbupdatetext;
};

class SQLAPI_API ssConnectionHandles : public saConnectionHandles
{
public:
	ssConnectionHandles();

	PDBPROCESS	m_dbproc;
};

class SQLAPI_API ssCommandHandles : public saCommandHandles
{
public:
	ssCommandHandles();
};

extern ssAPI g_ssAPI;

#endif // !defined(AFX_SS6API_H__11EAA72A_EFF5_4944_8B1F_44973D30EF73__INCLUDED_)

⌨️ 快捷键说明

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