📄 ibheader.pas
字号:
(***************************************)
(** Other Dynamic sql functions **)
(***************************************)
Tisc_dsql_execute_m = function (status_vector : PISC_STATUS;
tran_handle : PISC_TR_HANDLE;
statement_handle : PISC_STMT_HANDLE;
isc_arg4 : UShort;
isc_arg5 : PChar;
isc_arg6 : UShort;
isc_arg7 : UShort;
isc_arg8 : PChar): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_dsql_execute2_m = function (status_vector : PISC_STATUS;
tran_handle : PISC_TR_HANDLE;
statement_handle : PISC_STMT_HANDLE;
isc_arg4 : UShort;
isc_arg5 : PChar;
isc_arg6 : UShort;
isc_arg7 : UShort;
isc_arg8 : PChar;
isc_arg9 : UShort;
isc_arg10 : PChar;
isc_arg11 : UShort;
isc_arg12 : UShort;
isc_arg13 : PChar): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_dsql_execute_immediate_m = function (status_vector : PISC_STATUS;
db_handle : PISC_DB_HANDLE;
tran_handle : PISC_TR_HANDLE;
isc_arg4 : UShort;
isc_arg5 : PChar;
isc_arg6 : UShort;
isc_arg7 : UShort;
isc_arg8 : PChar;
isc_arg9 : UShort;
isc_arg10 : UShort;
isc_arg11 : PChar): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_dsql_exec_immed3_m = function (status_vector : PISC_STATUS;
db_handle : PISC_DB_HANDLE;
tran_handle : PISC_TR_HANDLE;
isc_arg4 : UShort;
isc_arg5 : PChar;
isc_arg6 : UShort;
isc_arg7 : UShort;
isc_arg8 : PChar;
isc_arg9 : UShort;
isc_arg10 : UShort;
isc_arg11 : PChar;
isc_arg12 : UShort;
isc_arg13 : PChar;
isc_arg14 : UShort;
isc_arg15 : UShort;
isc_arg16 : PChar): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_dsql_fetch_m = function (status_vector : PISC_STATUS;
statement_handle : PISC_STMT_HANDLE;
isc_arg3 : UShort;
isc_arg4 : PChar;
isc_arg5 : UShort;
isc_arg6 : UShort;
isc_arg7 : PChar): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_dsql_insert_m = function (status_vector : PISC_STATUS;
statement_handle : PISC_STMT_HANDLE;
isc_arg3 : UShort;
isc_arg4 : PChar;
isc_arg5 : UShort;
isc_arg6 : UShort;
isc_arg7 : PChar): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_dsql_prepare_m = function (status_vector : PISC_STATUS;
tran_handle : PISC_TR_HANDLE;
statement_handle : PISC_STMT_HANDLE;
isc_arg4 : UShort;
isc_arg5 : PChar;
isc_arg6 : UShort;
isc_arg7 : UShort;
isc_arg8 : PChar;
isc_arg9 : UShort;
isc_arg10 : PChar): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_dsql_release = function (status_vector : PISC_STATUS;
isc_arg2 : PChar): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_embed_dsql_close = function(status_vector : PISC_STATUS;
isc_arg2 : PChar): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_embed_dsql_declare = function (status_vector : PISC_STATUS;
isc_arg2 : PChar;
isc_arg3 : PChar): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_embed_dsql_describe = function (status_vector : PISC_STATUS;
isc_arg2 : PChar;
isc_arg3 : UShort;
isc_arg4 : PXSQLDA): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_embed_dsql_describe_bind = function (status_vector : PISC_STATUS;
isc_arg2 : PChar;
isc_arg3 : UShort;
isc_arg4 : PXSQLDA): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_embed_dsql_execute = function (status_vector : PISC_STATUS;
tran_handle : PISC_TR_HANDLE;
isc_arg3 : PChar;
isc_arg4 : UShort;
isc_arg5 : PXSQLDA): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_embed_dsql_execute2 = function (status_vector : PISC_STATUS;
tran_handle : PISC_TR_HANDLE;
isc_arg3 : PChar;
isc_arg4 : UShort;
isc_arg5 : PXSQLDA;
isc_arg6 : PXSQLDA): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_embed_dsql_execute_immed = function (status_vector : PISC_STATUS;
db_handle : PISC_DB_HANDLE;
tran_handle : PISC_TR_HANDLE;
isc_arg4 : UShort;
isc_arg5 : PChar;
isc_arg6 : UShort;
isc_arg7 : PXSQLDA): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_embed_dsql_fetch = function(status_vector : PISC_STATUS;
isc_arg2 : PChar;
isc_arg3 : UShort;
isc_arg4 : PXSQLDA): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
(*$ifdef SCROLLABLE_CURSORS*)
Tisc_embed_dsql_fetch2 = function (status_vector : PISC_STATUS;
isc_arg2 : PChar;
isc_arg3 : UShort;
isc_arg4 : PXSQLDA;
isc_arg5 : UShort;
isc_arg6 : Long): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
(*$endif*)
Tisc_embed_dsql_open = function (status_vector : PISC_STATUS;
tran_handle : PISC_TR_HANDLE;
isc_arg3 : PChar;
isc_arg4 : UShort;
isc_arg5 : PXSQLDA): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_embed_dsql_open2 = function (status_vector : PISC_STATUS;
tran_handle : PISC_TR_HANDLE;
isc_arg3 : PChar;
isc_arg4 : UShort;
isc_arg5 : PXSQLDA;
isc_arg6 : PXSQLDA): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_embed_dsql_insert = function (status_vector : PISC_STATUS;
isc_arg2 : PChar;
isc_arg3 : UShort;
isc_arg4 : PXSQLDA): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_embed_dsql_prepare = function (status_vector : PISC_STATUS;
db_handle : PISC_DB_HANDLE;
tran_handle : PISC_TR_HANDLE;
isc_arg4 : PChar;
isc_arg5 : UShort;
isc_arg6 : PChar;
isc_arg7 : UShort;
isc_arg8 : PXSQLDA): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
Tisc_embed_dsql_release = function (status_vector : PISC_STATUS;
isc_arg2 : PChar): ISC_STATUS;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
(********************************)
(** Other Blob functions **)
(********************************)
TBLOB_open = function (blob_handle : TISC_BLOB_HANDLE;
isc_arg2 : PChar;
isc_arg3 : int): PBSTREAM;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
TBLOB_put = function (isc_arg1 : char;
isc_arg2 : PBSTREAM): Int;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
TBLOB_close = function (isc_arg1 : PBSTREAM): Int;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
TBLOB_get = function (isc_arg1 : PBSTREAM): Int;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
TBLOB_display = function (isc_arg1 : PISC_QUAD;
db_handle : TISC_DB_HANDLE;
tran_handle : TISC_TR_HANDLE;
isc_arg4 : PChar): Int;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
TBLOB_dump = function (isc_arg1 : PISC_QUAD;
db_handle : TISC_DB_HANDLE;
tran_handle : TISC_TR_HANDLE;
isc_arg4 : PChar): Int;
{$IFDEF MSWINDOWS} stdcall; {$ENDIF} {$IFDEF LINUX} cdecl; {$ENDIF}
TBLOB_edit = function (isc_arg1 : PISC_QUAD;
db_handle : TISC_DB_HANDLE;
tran_handle : TISC_TR_HANDLE;
i
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -