📄 sbapi.h
字号:
SQLTPDL pdl , SQLTSCA sca , SQLTCDL PTR pcv , SQLTFSC PTR pfc );typedef byte2 (SBSTDCALL *sqlsss_t)(SQLTCUR cur , SQLTDAL size );typedef byte2 (SBSTDCALL *sqlsta_t)(SQLTCUR cur , SQLTSTC PTR svr , SQLTSTC PTR svw , SQLTSTC PTR spr , SQLTSTC PTR spw );typedef byte2 (SBSTDCALL *sqlstm_t)(SQLTSVH shandle );typedef byte2 (SBSTDCALL *sqlsto_t)(SQLTCUR cur , SQLTDAP cnp , SQLTDAL cnl , SQLTDAP ctp , SQLTDAL ctl );typedef byte2 (SBSTDCALL *sqlstr_t)(SQLTCUR cur );typedef byte2 (SBSTDCALL *sqlsxt_t)(SQLTSVN srvno , SQLTDAP password);typedef byte2 (SBSTDCALL *sqlsys_t)(SQLTCUR cur , SQLTSYS PTR sys );typedef byte2 (SBSTDCALL *sqltec_t)(SQLTRCD rcd , SQLTRCD PTR np );typedef byte2 (SBSTDCALL *sqltem_t)(SQLTCUR cur , SQLTXER PTR xer , SQLTPTY msgtyp , SQLTDAP bfp , SQLTDAL bfl , SQLTDAL PTR txtlen );typedef byte2 (SBSTDCALL *sqltio_t)(SQLTCUR cur , SQLTTIV _timeout);typedef byte2 (SBSTDCALL *sqlunl_t)(SQLTCUR cur , SQLTDAP cmdp , SQLTDAL cmdl );typedef byte2 (SBSTDCALL *sqlurs_t)(SQLTCUR cur );typedef byte2 (SBSTDCALL *sqlwdc_t)(SQLTCUR cur , SQLTDAP bufp , SQLTDAL bufl );typedef byte2 (SBSTDCALL *sqlwlo_t)(SQLTCUR cur , SQLTDAP bufp , SQLTDAL bufl );typedef byte2 (SBSTDCALL *sqlxad_t)(SQLTNMP op , SQLTNMP np1 , SQLTNML nl1 , SQLTNMP np2 , SQLTNML nl2 );typedef byte2 (SBSTDCALL *sqlxcn_t)(SQLTNMP op , SQLTDAP ip , SQLTDAL il );typedef byte2 (SBSTDCALL *sqlxda_t)(SQLTNMP op , SQLTNMP dp , SQLTNML dl , SQLTDAY days );typedef byte2 (SBSTDCALL *sqlxdp_t)(SQLTDAP op , SQLTDAL ol , SQLTNMP ip , SQLTNML il , SQLTDAP pp , SQLTDAL pl );typedef byte2 (SBSTDCALL *sqlxdv_t)(SQLTNMP op , SQLTNMP np1 , SQLTNML nl1 , SQLTNMP np2 , SQLTNML nl2 );typedef byte2 (SBSTDCALL *sqlxer_t)(SQLTCUR cur , SQLTXER PTR errnum, SQLTDAP errbuf , SQLTDAL PTR buflen );typedef byte2 (SBSTDCALL *sqlxml_t)(SQLTNMP op , SQLTNMP np1 , SQLTNML nl1 , SQLTNMP np2 , SQLTNML nl2 );typedef byte2 (SBSTDCALL *sqlxnp_t)(SQLTDAP outp , SQLTDAL outl , SQLTNMP isnp , SQLTNML isnl , SQLTDAP picp , SQLTDAL picl );typedef byte2 (SBSTDCALL *sqlxpd_t)(SQLTNMP op , SQLTNML PTR olp , SQLTDAP ip , SQLTDAP pp , SQLTDAL pl );typedef byte2 (SBSTDCALL *sqlxsb_t)(SQLTNMP op , SQLTNMP np1 , SQLTNML nl1 , SQLTNMP np2 , SQLTNML nl2 );// version 7 specifictypedef byte2 (SBSTDCALL *sqlcch_t)(SQLTCON PTR hConp , SQLTDAP dbnamp , SQLTDAL dbnaml , SQLTMOD fType );typedef byte2 (SBSTDCALL *sqldch_t)(SQLTCON hCon );typedef byte2 (SBSTDCALL *sqlopc_t)(SQLTCUR PTR curp , SQLTCON hCon , SQLTMOD fType );// API declarationsclass SQLAPI_API sb6API : public saAPI{public: sb6API(); sqlarf_t sqlarf; sqlbbr_t sqlbbr; sqlbdb_t sqlbdb; sqlbef_t sqlbef; sqlber_t sqlber; sqlbkp_t sqlbkp; sqlbld_t sqlbld; sqlblf_t sqlblf; sqlblk_t sqlblk; sqlbln_t sqlbln; sqlbna_t sqlbna; sqlbnd_t sqlbnd; sqlbnn_t sqlbnn; sqlbnu_t sqlbnu; sqlbss_t sqlbss; sqlcan_t sqlcan; sqlcbv_t sqlcbv; sqlcdr_t sqlcdr; sqlcex_t sqlcex; sqlclf_t sqlclf; sqlcmt_t sqlcmt; sqlcnc_t sqlcnc; sqlcnr_t sqlcnr; sqlcom_t sqlcom; sqlcon_t sqlcon; sqlcpy_t sqlcpy; sqlcre_t sqlcre; sqlcrf_t sqlcrf; sqlcrs_t sqlcrs; sqlcsv_t sqlcsv; sqlcty_t sqlcty; sqldbn_t sqldbn; sqlded_t sqlded; sqldel_t sqldel; sqldes_t sqldes; sqldid_t sqldid; sqldii_t sqldii; sqldin_t sqldin; sqldir_t sqldir; sqldis_t sqldis; sqldon_t sqldon; sqldox_t sqldox; sqldrc_t sqldrc; sqldro_t sqldro; sqldrr_t sqldrr; sqldrs_t sqldrs; sqldsc_t sqldsc; sqldst_t sqldst; sqldsv_t sqldsv; sqlebk_t sqlebk; sqlefb_t sqlefb; sqlelo_t sqlelo; sqlenr_t sqlenr; sqlepo_t sqlepo; sqlerf_t sqlerf; sqlerr_t sqlerr; sqlers_t sqlers; sqletx_t sqletx; sqlexe_t sqlexe; sqlexp_t sqlexp; sqlfbk_t sqlfbk; sqlfer_t sqlfer; sqlfet_t sqlfet; sqlfgt_t sqlfgt; sqlfpt_t sqlfpt; sqlfqn_t sqlfqn; sqlgbi_t sqlgbi; sqlgdi_t sqlgdi; sqlget_t sqlget; sqlgfi_t sqlgfi; sqlgls_t sqlgls; sqlgnl_t sqlgnl; sqlgnr_t sqlgnr; sqlgsi_t sqlgsi; sqlidb_t sqlidb; sqlims_t sqlims; sqlind_t sqlind; sqlini_t sqlini; sqlins_t sqlins; sqllab_t sqllab; sqlldp_t sqlldp; sqllsk_t sqllsk; sqlmcl_t sqlmcl; sqlmdl_t sqlmdl; sqlmop_t sqlmop; sqlmrd_t sqlmrd; sqlmsk_t sqlmsk; sqlmwr_t sqlmwr; sqlnbv_t sqlnbv; sqlnii_t sqlnii; sqlnrr_t sqlnrr; sqlnsi_t sqlnsi; sqloms_t sqloms; sqlprs_t sqlprs; sqlrbf_t sqlrbf; sqlrbk_t sqlrbk; sqlrcd_t sqlrcd; sqlrdb_t sqlrdb; sqlrdc_t sqlrdc; sqlrel_t sqlrel; sqlres_t sqlres; sqlret_t sqlret; sqlrlf_t sqlrlf; sqlrlo_t sqlrlo; sqlrof_t sqlrof; sqlrow_t sqlrow; sqlrrd_t sqlrrd; sqlrrs_t sqlrrs; sqlrsi_t sqlrsi; sqlrss_t sqlrss; sqlsab_t sqlsab; sqlsap_t sqlsap; sqlscl_t sqlscl; sqlscn_t sqlscn; sqlscp_t sqlscp; sqlsdn_t sqlsdn; sqlsds_t sqlsds; sqlsdx_t sqlsdx; sqlset_t sqlset; sqlsil_t sqlsil; sqlslp_t sqlslp; sqlspr_t sqlspr; sqlsrf_t sqlsrf; sqlsrs_t sqlsrs; sqlssb_t sqlssb; sqlsss_t sqlsss; sqlsta_t sqlsta; sqlstm_t sqlstm; sqlsto_t sqlsto; sqlstr_t sqlstr; sqlsxt_t sqlsxt; sqlsys_t sqlsys; sqltec_t sqltec; sqltem_t sqltem; sqltio_t sqltio; sqlunl_t sqlunl; sqlurs_t sqlurs; sqlwdc_t sqlwdc; sqlwlo_t sqlwlo; sqlxad_t sqlxad; sqlxcn_t sqlxcn; sqlxda_t sqlxda; sqlxdp_t sqlxdp; sqlxdv_t sqlxdv; sqlxer_t sqlxer; sqlxml_t sqlxml; sqlxnp_t sqlxnp; sqlxpd_t sqlxpd; sqlxsb_t sqlxsb;};// version 7 specificclass SQLAPI_API sb7API : public sb6API{public: sb7API(); sqlcch_t sqlcch; sqldch_t sqldch; sqlopc_t sqlopc;};class SQLAPI_API sb6ConnectionHandles : public saConnectionHandles{public: sb6ConnectionHandles(); SQLTCUR m_cur; // SQLBase cursor number};class SQLAPI_API sb7ConnectionHandles : public sb6ConnectionHandles{public: sb7ConnectionHandles(); SQLTCON m_hCon;};class SQLAPI_API sbCommandHandles : public saCommandHandles{public: sbCommandHandles(); SQLTCUR m_cur;};extern sb7API g_sb7API;extern sb6API &g_sb6API;#endif // !defined(__SB7API_H__)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -