📄 ibase.h
字号:
short, void ISC_FAR *, short);ISC_STATUS ISC_EXPORT isc_start_request (ISC_STATUS ISC_FAR *, isc_req_handle ISC_FAR *, isc_tr_handle ISC_FAR *, short);ISC_STATUS ISC_EXPORT isc_unwind_request (ISC_STATUS ISC_FAR *, isc_tr_handle ISC_FAR *, short);ISC_STATUS ISC_EXPORT isc_wait_for_event (ISC_STATUS ISC_FAR *, isc_db_handle ISC_FAR *, short, char ISC_FAR *, char ISC_FAR *);/*****************************//* Other Sql functions *//*****************************/ISC_STATUS ISC_EXPORT isc_close (ISC_STATUS ISC_FAR *, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_declare (ISC_STATUS ISC_FAR *, char ISC_FAR *, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_describe (ISC_STATUS ISC_FAR *, char ISC_FAR *, XSQLDA ISC_FAR *);ISC_STATUS ISC_EXPORT isc_describe_bind (ISC_STATUS ISC_FAR *, char ISC_FAR *, XSQLDA ISC_FAR *);ISC_STATUS ISC_EXPORT isc_execute (ISC_STATUS ISC_FAR *, isc_tr_handle ISC_FAR *, char ISC_FAR *, XSQLDA ISC_FAR *);ISC_STATUS ISC_EXPORT isc_execute_immediate (ISC_STATUS ISC_FAR *, isc_db_handle ISC_FAR *, isc_tr_handle ISC_FAR *, short ISC_FAR *, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_fetch (ISC_STATUS ISC_FAR *, char ISC_FAR *, XSQLDA ISC_FAR *);ISC_STATUS ISC_EXPORT isc_open (ISC_STATUS ISC_FAR *, isc_tr_handle ISC_FAR *, char ISC_FAR *, XSQLDA ISC_FAR *);ISC_STATUS ISC_EXPORT isc_prepare (ISC_STATUS ISC_FAR *, isc_db_handle ISC_FAR *, isc_tr_handle ISC_FAR *, char ISC_FAR *, short ISC_FAR *, char ISC_FAR *, XSQLDA ISC_FAR *);/*************************************//* Other Dynamic sql functions *//*************************************/ISC_STATUS ISC_EXPORT isc_dsql_execute_m (ISC_STATUS ISC_FAR *, isc_tr_handle ISC_FAR *, isc_stmt_handle ISC_FAR *, unsigned short, char ISC_FAR *, unsigned short, unsigned short, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_dsql_execute2_m (ISC_STATUS ISC_FAR *, isc_tr_handle ISC_FAR *, isc_stmt_handle ISC_FAR *, unsigned short, char ISC_FAR *, unsigned short, unsigned short, char ISC_FAR *, unsigned short, char ISC_FAR *, unsigned short, unsigned short, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_dsql_execute_immediate_m (ISC_STATUS ISC_FAR *, isc_db_handle ISC_FAR *, isc_tr_handle ISC_FAR *, unsigned short, char ISC_FAR *, unsigned short, unsigned short, char ISC_FAR *, unsigned short, unsigned short, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_dsql_exec_immed3_m (ISC_STATUS ISC_FAR *, isc_db_handle ISC_FAR *, isc_tr_handle ISC_FAR *, unsigned short, char ISC_FAR *, unsigned short, unsigned short, char ISC_FAR *, unsigned short, unsigned short, char ISC_FAR *, unsigned short, char ISC_FAR *, unsigned short, unsigned short, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_dsql_fetch_m (ISC_STATUS ISC_FAR *, isc_stmt_handle ISC_FAR *, unsigned short, char ISC_FAR *, unsigned short, unsigned short, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_dsql_insert_m (ISC_STATUS ISC_FAR *, isc_stmt_handle ISC_FAR *, unsigned short, char ISC_FAR *, unsigned short, unsigned short, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_dsql_prepare_m (ISC_STATUS ISC_FAR *, isc_tr_handle ISC_FAR *, isc_stmt_handle ISC_FAR *, unsigned short, char ISC_FAR *, unsigned short, unsigned short, char ISC_FAR *, unsigned short, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_dsql_release (ISC_STATUS ISC_FAR *, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_embed_dsql_close (ISC_STATUS ISC_FAR *, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_embed_dsql_declare (ISC_STATUS ISC_FAR *, char ISC_FAR *, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_embed_dsql_describe (ISC_STATUS ISC_FAR *, char ISC_FAR *, unsigned short, XSQLDA ISC_FAR *);ISC_STATUS ISC_EXPORT isc_embed_dsql_describe_bind (ISC_STATUS ISC_FAR *, char ISC_FAR *, unsigned short, XSQLDA ISC_FAR *);ISC_STATUS ISC_EXPORT isc_embed_dsql_execute (ISC_STATUS ISC_FAR *, isc_tr_handle ISC_FAR *, char ISC_FAR *, unsigned short, XSQLDA ISC_FAR *);ISC_STATUS ISC_EXPORT isc_embed_dsql_execute2 (ISC_STATUS ISC_FAR *, isc_tr_handle ISC_FAR *, char ISC_FAR *, unsigned short, XSQLDA ISC_FAR *, XSQLDA ISC_FAR *);ISC_STATUS ISC_EXPORT isc_embed_dsql_execute_immed (ISC_STATUS ISC_FAR *, isc_db_handle ISC_FAR *, isc_tr_handle ISC_FAR *, unsigned short, char ISC_FAR *, unsigned short, XSQLDA ISC_FAR *);ISC_STATUS ISC_EXPORT isc_embed_dsql_fetch (ISC_STATUS ISC_FAR *, char ISC_FAR *, unsigned short, XSQLDA ISC_FAR *);ISC_STATUS ISC_EXPORT isc_embed_dsql_open (ISC_STATUS ISC_FAR *, isc_tr_handle ISC_FAR *, char ISC_FAR *, unsigned short, XSQLDA ISC_FAR *);ISC_STATUS ISC_EXPORT isc_embed_dsql_open2 (ISC_STATUS ISC_FAR *, isc_tr_handle ISC_FAR *, char ISC_FAR *, unsigned short, XSQLDA ISC_FAR *, XSQLDA ISC_FAR *);ISC_STATUS ISC_EXPORT isc_embed_dsql_insert (ISC_STATUS ISC_FAR *, char ISC_FAR *, unsigned short, XSQLDA ISC_FAR *);ISC_STATUS ISC_EXPORT isc_embed_dsql_prepare (ISC_STATUS ISC_FAR *, isc_db_handle ISC_FAR *, isc_tr_handle ISC_FAR *, char ISC_FAR *, unsigned short, char ISC_FAR *, unsigned short, XSQLDA ISC_FAR *);ISC_STATUS ISC_EXPORT isc_embed_dsql_release (ISC_STATUS ISC_FAR *, char ISC_FAR *);/******************************//* Other Blob functions *//******************************/BSTREAM ISC_FAR * ISC_EXPORT BLOB_open (isc_blob_handle, char ISC_FAR *, int);int ISC_EXPORT BLOB_put (char, BSTREAM ISC_FAR *);int ISC_EXPORT BLOB_close (BSTREAM ISC_FAR *);int ISC_EXPORT BLOB_get (BSTREAM ISC_FAR *);int ISC_EXPORT BLOB_display (ISC_QUAD ISC_FAR *, isc_db_handle, isc_tr_handle, char ISC_FAR *);int ISC_EXPORT BLOB_dump (ISC_QUAD ISC_FAR *, isc_db_handle, isc_tr_handle, char ISC_FAR *);int ISC_EXPORT BLOB_edit (ISC_QUAD ISC_FAR *, isc_db_handle, isc_tr_handle, char ISC_FAR *);int ISC_EXPORT BLOB_load (ISC_QUAD ISC_FAR *, isc_db_handle, isc_tr_handle, char ISC_FAR *);int ISC_EXPORT BLOB_text_dump (ISC_QUAD ISC_FAR *, isc_db_handle, isc_tr_handle, char ISC_FAR *);int ISC_EXPORT BLOB_text_load (ISC_QUAD ISC_FAR *, isc_db_handle, isc_tr_handle, char ISC_FAR *);BSTREAM ISC_FAR * ISC_EXPORT Bopen (ISC_QUAD ISC_FAR *, isc_db_handle, isc_tr_handle, char ISC_FAR *);BSTREAM ISC_FAR * ISC_EXPORT Bopen2 (ISC_QUAD ISC_FAR *, isc_db_handle, isc_tr_handle, char ISC_FAR *, unsigned short);/******************************//* Other Misc functions *//******************************/ISC_LONG ISC_EXPORT isc_ftof (char ISC_FAR *, unsigned short, char ISC_FAR *, unsigned short);ISC_STATUS ISC_EXPORT isc_print_blr (char ISC_FAR *, isc_callback, void ISC_FAR *, short);void ISC_EXPORT isc_set_debug (int);void ISC_EXPORT isc_qtoq (ISC_QUAD ISC_FAR *, ISC_QUAD ISC_FAR *);void ISC_EXPORT isc_vtof (char ISC_FAR *, char ISC_FAR *, unsigned short);void ISC_EXPORT isc_vtov (char ISC_FAR *, char ISC_FAR *, short);int ISC_EXPORT isc_version (isc_db_handle ISC_FAR *, isc_callback, void ISC_FAR *);ISC_LONG ISC_EXPORT isc_reset_fpe (unsigned short);/*****************************************//* Service manager functions *//*****************************************/#define ADD_SPB_LENGTH(p, length) {*(p)++ = (length); \ *(p)++ = (length) >> 8;}#define ADD_SPB_NUMERIC(p, data) {*(p)++ = (data); \ *(p)++ = (data) >> 8; \ *(p)++ = (data) >> 16; \ *(p)++ = (data) >> 24;}ISC_STATUS ISC_EXPORT isc_service_attach (ISC_STATUS ISC_FAR *, unsigned short, char ISC_FAR *, isc_svc_handle ISC_FAR *, unsigned short, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_service_detach (ISC_STATUS ISC_FAR *, isc_svc_handle ISC_FAR *);ISC_STATUS ISC_EXPORT isc_service_query (ISC_STATUS ISC_FAR *, isc_svc_handle ISC_FAR *, isc_resv_handle ISC_FAR *, unsigned short, char ISC_FAR *, unsigned short, char ISC_FAR *, unsigned short, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_service_start (ISC_STATUS ISC_FAR *, isc_svc_handle ISC_FAR *, isc_resv_handle ISC_FAR *, unsigned short, char ISC_FAR*);/*******************************//* Forms functions *//*******************************/ISC_STATUS ISC_EXPORT isc_compile_map (ISC_STATUS ISC_FAR *, isc_form_handle ISC_FAR *, isc_req_handle ISC_FAR *, short ISC_FAR *, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_compile_menu (ISC_STATUS ISC_FAR *, isc_form_handle ISC_FAR *, isc_req_handle ISC_FAR *, short ISC_FAR *, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_compile_sub_map (ISC_STATUS ISC_FAR *, isc_win_handle ISC_FAR *, isc_req_handle ISC_FAR *, short ISC_FAR *, char ISC_FAR *);ISC_STATUS ISC_EXPORT isc_create_window (ISC_STATUS ISC_FAR *, isc_win_handle ISC_FAR *, short ISC_FAR *, char ISC_FAR *, short ISC_FAR *, short ISC_FAR *);ISC_STATUS ISC_EXPORT isc_delete_window (ISC_STATUS ISC_FAR *, isc_win_handle ISC_FAR *);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -