mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-19 20:59:42 +02:00
- replaced gdsdecl by extdecl for the codetools
- cleanup of double declarations
This commit is contained in:
parent
79753bc429
commit
291eace7e5
@ -11,12 +11,12 @@ interface
|
||||
{$IFDEF Unix}
|
||||
{$LINKLIB c}
|
||||
{$LINKLIB crypt}
|
||||
{$DEFINE gdsdecl:=cdecl}
|
||||
{$DEFINE extdecl:=cdecl}
|
||||
const
|
||||
gdslib = 'gds';
|
||||
{$ENDIF}
|
||||
{$IFDEF Win32}
|
||||
{$DEFINE gdsdecl:=stdcall}
|
||||
{$DEFINE extdecl:=stdcall}
|
||||
const
|
||||
gdslib = 'gds32.dll';
|
||||
{$ENDIF}
|
||||
@ -28,114 +28,114 @@ interface
|
||||
{ }
|
||||
|
||||
function isc_attach_database(_para1:PISC_STATUS; _para2:smallint; _para3:Pchar; _para4:Pisc_db_handle; _para5:smallint;
|
||||
_para6:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_array_gen_sdl(_para1:PISC_STATUS; _para2:PISC_ARRAY_DESC; _para3:Psmallint; _para4:Pchar; _para5:Psmallint):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_array_gen_sdl(_para1:PISC_STATUS; _para2:PISC_ARRAY_DESC; _para3:Psmallint; _para4:Pchar; _para5:Psmallint):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_array_get_slice(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:PISC_QUAD; _para5:PISC_ARRAY_DESC;
|
||||
_para6:pointer; _para7:PISC_LONG):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:pointer; _para7:PISC_LONG):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_array_lookup_bounds(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pchar; _para5:Pchar;
|
||||
_para6:PISC_ARRAY_DESC):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:PISC_ARRAY_DESC):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_array_lookup_desc(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pchar; _para5:Pchar;
|
||||
_para6:PISC_ARRAY_DESC):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:PISC_ARRAY_DESC):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_array_set_desc(_para1:PISC_STATUS; _para2:Pchar; _para3:Pchar; _para4:Psmallint; _para5:Psmallint;
|
||||
_para6:Psmallint; _para7:PISC_ARRAY_DESC):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:Psmallint; _para7:PISC_ARRAY_DESC):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_array_put_slice(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:PISC_QUAD; _para5:PISC_ARRAY_DESC;
|
||||
_para6:pointer; _para7:PISC_LONG):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:pointer; _para7:PISC_LONG):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
procedure isc_blob_default_desc(_para1:PISC_BLOB_DESC; _para2:Pbyte; _para3:Pbyte); gdsdecl; external gdslib;
|
||||
procedure isc_blob_default_desc(_para1:PISC_BLOB_DESC; _para2:Pbyte; _para3:Pbyte); extdecl; external gdslib;
|
||||
|
||||
function isc_blob_gen_bpb(_para1:PISC_STATUS; _para2:PISC_BLOB_DESC; _para3:PISC_BLOB_DESC; _para4:word; _para5:Pbyte;
|
||||
_para6:Pword):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:Pword):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_blob_info(_para1:PISC_STATUS; _para2:Pisc_blob_handle; _para3:smallint; _para4:Pchar; _para5:smallint;
|
||||
_para6:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_blob_lookup_desc(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pbyte; _para5:Pbyte;
|
||||
_para6:PISC_BLOB_DESC; _para7:Pbyte):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:PISC_BLOB_DESC; _para7:Pbyte):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_blob_set_desc(_para1:PISC_STATUS; _para2:Pbyte; _para3:Pbyte; _para4:smallint; _para5:smallint;
|
||||
_para6:smallint; _para7:PISC_BLOB_DESC):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:smallint; _para7:PISC_BLOB_DESC):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_cancel_blob(_para1:PISC_STATUS; _para2:Pisc_blob_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_cancel_blob(_para1:PISC_STATUS; _para2:Pisc_blob_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_cancel_events(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:PISC_LONG):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_cancel_events(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:PISC_LONG):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_close_blob(_para1:PISC_STATUS; _para2:Pisc_blob_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_close_blob(_para1:PISC_STATUS; _para2:Pisc_blob_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_commit_retaining(_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_commit_retaining(_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_commit_transaction(_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_commit_transaction(_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_create_blob(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_blob_handle; _para5:PISC_QUAD):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_create_blob(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_blob_handle; _para5:PISC_QUAD):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_create_blob2(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_blob_handle; _para5:PISC_QUAD;
|
||||
_para6:smallint; _para7:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:smallint; _para7:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_create_database(_para1:PISC_STATUS; _para2:smallint; _para3:Pchar; _para4:Pisc_db_handle; _para5:smallint;
|
||||
_para6:Pchar; _para7:smallint):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:Pchar; _para7:smallint):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_database_info(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:smallint; _para4:Pchar; _para5:smallint;
|
||||
_para6:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
procedure isc_decode_date(_para1:PISC_QUAD; _para2:pointer); gdsdecl; external gdslib;
|
||||
procedure isc_decode_date(_para1:PISC_QUAD; _para2:pointer); extdecl; external gdslib;
|
||||
|
||||
procedure isc_decode_sql_date(_para1:PISC_DATE; _para2:pointer); gdsdecl; external gdslib;
|
||||
procedure isc_decode_sql_date(_para1:PISC_DATE; _para2:pointer); extdecl; external gdslib;
|
||||
|
||||
procedure isc_decode_sql_time(_para1:PISC_TIME; _para2:pointer); gdsdecl; external gdslib;
|
||||
procedure isc_decode_sql_time(_para1:PISC_TIME; _para2:pointer); extdecl; external gdslib;
|
||||
|
||||
procedure isc_decode_timestamp(_para1:PISC_TIMESTAMP; _para2:pointer); gdsdecl; external gdslib;
|
||||
procedure isc_decode_timestamp(_para1:PISC_TIMESTAMP; _para2:pointer); extdecl; external gdslib;
|
||||
|
||||
function isc_detach_database(_para1:PISC_STATUS; _para2:Pisc_db_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_detach_database(_para1:PISC_STATUS; _para2:Pisc_db_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_drop_database(_para1:PISC_STATUS; _para2:Pisc_db_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_drop_database(_para1:PISC_STATUS; _para2:Pisc_db_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_allocate_statement(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_stmt_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_dsql_allocate_statement(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_stmt_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_alloc_statement2(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_stmt_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_dsql_alloc_statement2(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_stmt_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_describe(_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_dsql_describe(_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_describe_bind(_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_dsql_describe_bind(_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_exec_immed2(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;
|
||||
_para6:word; _para7:PXSQLDA; _para8:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:word; _para7:PXSQLDA; _para8:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_execute(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_dsql_execute(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_execute2(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:PXSQLDA;
|
||||
_para6:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_execute_immediate(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;
|
||||
_para6:word; _para7:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:word; _para7:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_fetch(_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_dsql_fetch(_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_finish(_para1:Pisc_db_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_dsql_finish(_para1:Pisc_db_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_free_statement(_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_dsql_free_statement(_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_insert(_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_dsql_insert(_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_prepare(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:Pchar;
|
||||
_para6:word; _para7:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:word; _para7:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_set_cursor_name(_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:Pchar; _para4:word):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_dsql_set_cursor_name(_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:Pchar; _para4:word):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_sql_info(_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:smallint; _para4:Pchar; _para5:smallint;
|
||||
_para6:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
procedure isc_encode_date(_para1:pointer; _para2:PISC_QUAD); gdsdecl; external gdslib;
|
||||
procedure isc_encode_date(_para1:pointer; _para2:PISC_QUAD); extdecl; external gdslib;
|
||||
|
||||
procedure isc_encode_sql_date(_para1:pointer; _para2:PISC_DATE); gdsdecl; external gdslib;
|
||||
procedure isc_encode_sql_date(_para1:pointer; _para2:PISC_DATE); extdecl; external gdslib;
|
||||
|
||||
procedure isc_encode_sql_time(_para1:pointer; _para2:PISC_TIME); gdsdecl; external gdslib;
|
||||
procedure isc_encode_sql_time(_para1:pointer; _para2:PISC_TIME); extdecl; external gdslib;
|
||||
|
||||
procedure isc_encode_timestamp(_para1:pointer; _para2:PISC_TIMESTAMP); gdsdecl; external gdslib;
|
||||
procedure isc_encode_timestamp(_para1:pointer; _para2:PISC_TIMESTAMP); extdecl; external gdslib;
|
||||
|
||||
function isc_event_block(_para1:PPchar; _para2:PPchar; _para3:word; args:array of const):ISC_LONG; cdecl; external gdslib;
|
||||
|
||||
@ -143,239 +143,239 @@ interface
|
||||
void isc_event_counts (unsigned ISC_LONG ,
|
||||
short,
|
||||
char ,
|
||||
char ); gdsdecl; external gdslib;
|
||||
char ); extdecl; external gdslib;
|
||||
!!MVC }
|
||||
procedure isc_expand_dpb(_para1:PPchar; _para2:Psmallint; args:array of const); cdecl; external gdslib;
|
||||
|
||||
function isc_modify_dpb(_para1:PPchar; _para2:Psmallint; _para3:word; _para4:Pchar; _para5:smallint):longint; gdsdecl; external gdslib;
|
||||
function isc_modify_dpb(_para1:PPchar; _para2:Psmallint; _para3:word; _para4:Pchar; _para5:smallint):longint; extdecl; external gdslib;
|
||||
|
||||
function isc_free(_para1:Pchar):ISC_LONG; gdsdecl; external gdslib;
|
||||
function isc_free(_para1:Pchar):ISC_LONG; extdecl; external gdslib;
|
||||
|
||||
function isc_get_segment(_para1:PISC_STATUS; _para2:Pisc_blob_handle; _para3:Pword; _para4:word; _para5:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_get_segment(_para1:PISC_STATUS; _para2:Pisc_blob_handle; _para3:Pword; _para4:word; _para5:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_get_slice(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:PISC_QUAD; _para5:smallint;
|
||||
_para6:Pchar; _para7:smallint; _para8:PISC_LONG; _para9:ISC_LONG; _para10:pointer;
|
||||
_para11:PISC_LONG):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para11:PISC_LONG):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_interprete(_para1:Pchar; _para2:PPISC_STATUS):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_interprete(_para1:Pchar; _para2:PPISC_STATUS):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_open_blob(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_blob_handle; _para5:PISC_QUAD):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_open_blob(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_blob_handle; _para5:PISC_QUAD):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_open_blob2(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_blob_handle; _para5:PISC_QUAD;
|
||||
_para6:smallint; _para7:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:smallint; _para7:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_prepare_transaction2(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint; _para4:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_prepare_transaction2(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint; _para4:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
procedure isc_print_sqlerror(_para1:smallint; _para2:PISC_STATUS); gdsdecl; external gdslib;
|
||||
procedure isc_print_sqlerror(_para1:smallint; _para2:PISC_STATUS); extdecl; external gdslib;
|
||||
|
||||
function isc_print_status(_para1:PISC_STATUS):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_print_status(_para1:PISC_STATUS):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_put_segment(_para1:PISC_STATUS; _para2:Pisc_blob_handle; _para3:word; _para4:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_put_segment(_para1:PISC_STATUS; _para2:Pisc_blob_handle; _para3:word; _para4:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_put_slice(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:PISC_QUAD; _para5:smallint;
|
||||
_para6:Pchar; _para7:smallint; _para8:PISC_LONG; _para9:ISC_LONG; _para10:pointer):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:Pchar; _para7:smallint; _para8:PISC_LONG; _para9:ISC_LONG; _para10:pointer):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_que_events(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:PISC_LONG; _para4:smallint; _para5:Pchar;
|
||||
_para6:isc_callback; _para7:pointer):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:isc_callback; _para7:pointer):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_rollback_retaining(_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_rollback_retaining(_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_rollback_transaction(_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_rollback_transaction(_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_start_multiple(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint; _para4:pointer):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_start_multiple(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint; _para4:pointer):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_start_transaction(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint; args:array of const):ISC_STATUS; cdecl; external gdslib;
|
||||
|
||||
function isc_sqlcode(_para1:PISC_STATUS):ISC_LONG; gdsdecl; external gdslib;
|
||||
function isc_sqlcode(_para1:PISC_STATUS):ISC_LONG; extdecl; external gdslib;
|
||||
|
||||
procedure isc_sql_interprete(_para1:smallint; _para2:Pchar; _para3:smallint); gdsdecl; external gdslib;
|
||||
procedure isc_sql_interprete(_para1:smallint; _para2:Pchar; _para3:smallint); extdecl; external gdslib;
|
||||
|
||||
function isc_transaction_info(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint; _para4:Pchar; _para5:smallint;
|
||||
_para6:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_transact_request(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;
|
||||
_para6:word; _para7:Pchar; _para8:word; _para9:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:word; _para7:Pchar; _para8:word; _para9:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_vax_integer(_para1:Pchar; _para2:smallint):ISC_LONG; gdsdecl; external gdslib;
|
||||
function isc_vax_integer(_para1:Pchar; _para2:smallint):ISC_LONG; extdecl; external gdslib;
|
||||
|
||||
function isc_portable_integer(_para1:Pbyte; _para2:smallint):ISC_INT64; gdsdecl; external gdslib;
|
||||
function isc_portable_integer(_para1:Pbyte; _para2:smallint):ISC_INT64; extdecl; external gdslib;
|
||||
|
||||
{ }
|
||||
{ Security Functions }
|
||||
{ }
|
||||
|
||||
|
||||
function isc_add_user(_para1:PISC_STATUS; _para2:PUSER_SEC_DATA):longint; gdsdecl; external gdslib;
|
||||
function isc_add_user(_para1:PISC_STATUS; _para2:PUSER_SEC_DATA):longint; extdecl; external gdslib;
|
||||
|
||||
function isc_delete_user(_para1:PISC_STATUS; _para2:PUSER_SEC_DATA):longint; gdsdecl; external gdslib;
|
||||
function isc_delete_user(_para1:PISC_STATUS; _para2:PUSER_SEC_DATA):longint; extdecl; external gdslib;
|
||||
|
||||
function isc_modify_user(_para1:PISC_STATUS; _para2:PUSER_SEC_DATA):longint; gdsdecl; external gdslib;
|
||||
function isc_modify_user(_para1:PISC_STATUS; _para2:PUSER_SEC_DATA):longint; extdecl; external gdslib;
|
||||
|
||||
{ }
|
||||
{ Other OSRI functions }
|
||||
{ }
|
||||
function isc_compile_request(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_req_handle; _para4:smallint; _para5:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_compile_request(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_req_handle; _para4:smallint; _para5:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_compile_request2(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_req_handle; _para4:smallint; _para5:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_compile_request2(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_req_handle; _para4:smallint; _para5:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_ddl(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:smallint; _para5:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_ddl(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:smallint; _para5:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_prepare_transaction(_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_prepare_transaction(_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_receive(_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:smallint; _para4:smallint; _para5:pointer;
|
||||
_para6:smallint):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:smallint):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_reconnect_transaction(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:smallint; _para5:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_reconnect_transaction(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:smallint; _para5:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_release_request(_para1:PISC_STATUS; _para2:Pisc_req_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_release_request(_para1:PISC_STATUS; _para2:Pisc_req_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_request_info(_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:smallint; _para4:smallint; _para5:Pchar;
|
||||
_para6:smallint; _para7:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:smallint; _para7:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_seek_blob(_para1:PISC_STATUS; _para2:Pisc_blob_handle; _para3:smallint; _para4:ISC_LONG; _para5:PISC_LONG):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_seek_blob(_para1:PISC_STATUS; _para2:Pisc_blob_handle; _para3:smallint; _para4:ISC_LONG; _para5:PISC_LONG):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_send(_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:smallint; _para4:smallint; _para5:pointer;
|
||||
_para6:smallint):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:smallint):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_start_and_send(_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:Pisc_tr_handle; _para4:smallint; _para5:smallint;
|
||||
_para6:pointer; _para7:smallint):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:pointer; _para7:smallint):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_start_request(_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:Pisc_tr_handle; _para4:smallint):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_start_request(_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:Pisc_tr_handle; _para4:smallint):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_unwind_request(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_unwind_request(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_wait_for_event(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:smallint; _para4:Pchar; _para5:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_wait_for_event(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:smallint; _para4:Pchar; _para5:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
{ }
|
||||
{ Other Sql functions }
|
||||
{ }
|
||||
function isc_close(_para1:PISC_STATUS; _para2:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_close(_para1:PISC_STATUS; _para2:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_declare(_para1:PISC_STATUS; _para2:Pchar; _para3:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_declare(_para1:PISC_STATUS; _para2:Pchar; _para3:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_describe(_para1:PISC_STATUS; _para2:Pchar; _para3:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_describe(_para1:PISC_STATUS; _para2:Pchar; _para3:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_describe_bind(_para1:PISC_STATUS; _para2:Pchar; _para3:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_describe_bind(_para1:PISC_STATUS; _para2:Pchar; _para3:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_execute(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_execute(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_execute_immediate(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_execute_immediate(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_fetch(_para1:PISC_STATUS; _para2:Pchar; _para3:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_fetch(_para1:PISC_STATUS; _para2:Pchar; _para3:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_open(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_open(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_prepare(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pchar; _para5:Psmallint;
|
||||
_para6:Pchar; _para7:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:Pchar; _para7:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
{ }
|
||||
{ Other Dynamic sql functions }
|
||||
{ }
|
||||
function isc_dsql_execute_m(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:Pchar;
|
||||
_para6:word; _para7:word; _para8:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:word; _para7:word; _para8:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_execute2_m(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:Pchar;
|
||||
_para6:word; _para7:word; _para8:Pchar; _para9:word; _para10:Pchar;
|
||||
_para11:word; _para12:word; _para13:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para11:word; _para12:word; _para13:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_execute_immediate_m(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;
|
||||
_para6:word; _para7:word; _para8:Pchar; _para9:word; _para10:word;
|
||||
_para11:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para11:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_exec_immed3_m(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;
|
||||
_para6:word; _para7:word; _para8:Pchar; _para9:word; _para10:word;
|
||||
_para11:Pchar; _para12:word; _para13:Pchar; _para14:word; _para15:word;
|
||||
_para16:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para16:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_fetch_m(_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:Pchar; _para5:word;
|
||||
_para6:word; _para7:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:word; _para7:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_insert_m(_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:Pchar; _para5:word;
|
||||
_para6:word; _para7:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:word; _para7:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_prepare_m(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:Pchar;
|
||||
_para6:word; _para7:word; _para8:Pchar; _para9:word; _para10:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:word; _para7:word; _para8:Pchar; _para9:word; _para10:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_dsql_release(_para1:PISC_STATUS; _para2:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_dsql_release(_para1:PISC_STATUS; _para2:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_embed_dsql_close(_para1:PISC_STATUS; _para2:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_embed_dsql_close(_para1:PISC_STATUS; _para2:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_embed_dsql_declare(_para1:PISC_STATUS; _para2:Pchar; _para3:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_embed_dsql_declare(_para1:PISC_STATUS; _para2:Pchar; _para3:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_embed_dsql_describe(_para1:PISC_STATUS; _para2:Pchar; _para3:word; _para4:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_embed_dsql_describe(_para1:PISC_STATUS; _para2:Pchar; _para3:word; _para4:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_embed_dsql_describe_bind(_para1:PISC_STATUS; _para2:Pchar; _para3:word; _para4:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_embed_dsql_describe_bind(_para1:PISC_STATUS; _para2:Pchar; _para3:word; _para4:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_embed_dsql_execute(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:word; _para5:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_embed_dsql_execute(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:word; _para5:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_embed_dsql_execute2(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:word; _para5:PXSQLDA;
|
||||
_para6:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_embed_dsql_execute_immed(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;
|
||||
_para6:word; _para7:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:word; _para7:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_embed_dsql_fetch(_para1:PISC_STATUS; _para2:Pchar; _para3:word; _para4:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_embed_dsql_fetch(_para1:PISC_STATUS; _para2:Pchar; _para3:word; _para4:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_embed_dsql_open(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:word; _para5:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_embed_dsql_open(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:word; _para5:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_embed_dsql_open2(_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:word; _para5:PXSQLDA;
|
||||
_para6:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_embed_dsql_insert(_para1:PISC_STATUS; _para2:Pchar; _para3:word; _para4:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_embed_dsql_insert(_para1:PISC_STATUS; _para2:Pchar; _para3:word; _para4:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_embed_dsql_prepare(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pchar; _para5:word;
|
||||
_para6:Pchar; _para7:word; _para8:PXSQLDA):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:Pchar; _para7:word; _para8:PXSQLDA):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_embed_dsql_release(_para1:PISC_STATUS; _para2:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_embed_dsql_release(_para1:PISC_STATUS; _para2:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
{ }
|
||||
{ Other Blob functions }
|
||||
{ }
|
||||
function BLOB_open(_para1:isc_blob_handle; _para2:Pchar; _para3:longint):PBSTREAM; gdsdecl; external gdslib;
|
||||
function BLOB_open(_para1:isc_blob_handle; _para2:Pchar; _para3:longint):PBSTREAM; extdecl; external gdslib;
|
||||
|
||||
function BLOB_put(_para1:char; _para2:PBSTREAM):longint; gdsdecl; external gdslib;
|
||||
function BLOB_put(_para1:char; _para2:PBSTREAM):longint; extdecl; external gdslib;
|
||||
|
||||
function BLOB_close(_para1:PBSTREAM):longint; gdsdecl; external gdslib;
|
||||
function BLOB_close(_para1:PBSTREAM):longint; extdecl; external gdslib;
|
||||
|
||||
function BLOB_get(_para1:PBSTREAM):longint; gdsdecl; external gdslib;
|
||||
function BLOB_get(_para1:PBSTREAM):longint; extdecl; external gdslib;
|
||||
|
||||
function BLOB_display(_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; gdsdecl; external gdslib;
|
||||
function BLOB_display(_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; extdecl; external gdslib;
|
||||
|
||||
function BLOB_dump(_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; gdsdecl; external gdslib;
|
||||
function BLOB_dump(_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; extdecl; external gdslib;
|
||||
|
||||
function BLOB_edit(_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; gdsdecl; external gdslib;
|
||||
function BLOB_edit(_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; extdecl; external gdslib;
|
||||
|
||||
function BLOB_load(_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; gdsdecl; external gdslib;
|
||||
function BLOB_load(_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; extdecl; external gdslib;
|
||||
|
||||
function BLOB_text_dump(_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; gdsdecl; external gdslib;
|
||||
function BLOB_text_dump(_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; extdecl; external gdslib;
|
||||
|
||||
function BLOB_text_load(_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; gdsdecl; external gdslib;
|
||||
function BLOB_text_load(_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; extdecl; external gdslib;
|
||||
|
||||
function Bopen(_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):PBSTREAM; gdsdecl; external gdslib;
|
||||
function Bopen(_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):PBSTREAM; extdecl; external gdslib;
|
||||
|
||||
{$IFDEF Unix}
|
||||
function Bopen2(_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar; _para5:word):PBSTREAM; gdsdecl; external gdslib;
|
||||
function Bopen2(_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar; _para5:word):PBSTREAM; extdecl; external gdslib;
|
||||
{$ENDIF}
|
||||
|
||||
{ }
|
||||
{ Other Misc functions }
|
||||
{ }
|
||||
function isc_ftof(_para1:Pchar; _para2:word; _para3:Pchar; _para4:word):ISC_LONG; gdsdecl; external gdslib;
|
||||
function isc_ftof(_para1:Pchar; _para2:word; _para3:Pchar; _para4:word):ISC_LONG; extdecl; external gdslib;
|
||||
|
||||
function isc_print_blr(_para1:Pchar; _para2:isc_callback; _para3:pointer; _para4:smallint):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_print_blr(_para1:Pchar; _para2:isc_callback; _para3:pointer; _para4:smallint):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
procedure isc_set_debug(_para1:longint); gdsdecl; external gdslib;
|
||||
procedure isc_set_debug(_para1:longint); extdecl; external gdslib;
|
||||
|
||||
procedure isc_qtoq(_para1:PISC_QUAD; _para2:PISC_QUAD); gdsdecl; external gdslib;
|
||||
procedure isc_qtoq(_para1:PISC_QUAD; _para2:PISC_QUAD); extdecl; external gdslib;
|
||||
|
||||
procedure isc_vtof(_para1:Pchar; _para2:Pchar; _para3:word); gdsdecl; external gdslib;
|
||||
procedure isc_vtof(_para1:Pchar; _para2:Pchar; _para3:word); extdecl; external gdslib;
|
||||
|
||||
procedure isc_vtov(_para1:Pchar; _para2:Pchar; _para3:smallint); gdsdecl; external gdslib;
|
||||
procedure isc_vtov(_para1:Pchar; _para2:Pchar; _para3:smallint); extdecl; external gdslib;
|
||||
|
||||
function isc_version(_para1:Pisc_db_handle; _para2:isc_callback; _para3:pointer):longint; gdsdecl; external gdslib;
|
||||
function isc_version(_para1:Pisc_db_handle; _para2:isc_callback; _para3:pointer):longint; extdecl; external gdslib;
|
||||
|
||||
{$IFDEF Unix}
|
||||
function isc_reset_fpe(_para1:word):ISC_LONG; gdsdecl; external gdslib;
|
||||
function isc_reset_fpe(_para1:word):ISC_LONG; extdecl; external gdslib;
|
||||
{$ENDIF}
|
||||
|
||||
{ }
|
||||
@ -392,234 +392,234 @@ interface
|
||||
!!MVC *)
|
||||
|
||||
function isc_service_attach(_para1:PISC_STATUS; _para2:word; _para3:Pchar; _para4:Pisc_svc_handle; _para5:word;
|
||||
_para6:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_service_detach(_para1:PISC_STATUS; _para2:Pisc_svc_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_service_detach(_para1:PISC_STATUS; _para2:Pisc_svc_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_service_query(_para1:PISC_STATUS; _para2:Pisc_svc_handle; _para3:Pisc_resv_handle; _para4:word; _para5:Pchar;
|
||||
_para6:word; _para7:Pchar; _para8:word; _para9:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:word; _para7:Pchar; _para8:word; _para9:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_service_start(_para1:PISC_STATUS; _para2:Pisc_svc_handle; _para3:Pisc_resv_handle; _para4:word; _para5:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_service_start(_para1:PISC_STATUS; _para2:Pisc_svc_handle; _para3:Pisc_resv_handle; _para4:word; _para5:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
{ }
|
||||
{ Forms functions }
|
||||
{ }
|
||||
{$IFDEF Unix}
|
||||
function isc_compile_map(_para1:PISC_STATUS; _para2:Pisc_form_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_compile_map(_para1:PISC_STATUS; _para2:Pisc_form_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_compile_menu(_para1:PISC_STATUS; _para2:Pisc_form_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_compile_menu(_para1:PISC_STATUS; _para2:Pisc_form_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_compile_sub_map(_para1:PISC_STATUS; _para2:Pisc_win_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_compile_sub_map(_para1:PISC_STATUS; _para2:Pisc_win_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_create_window(_para1:PISC_STATUS; _para2:Pisc_win_handle; _para3:Psmallint; _para4:Pchar; _para5:Psmallint;
|
||||
_para6:Psmallint):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:Psmallint):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_delete_window(_para1:PISC_STATUS; _para2:Pisc_win_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_delete_window(_para1:PISC_STATUS; _para2:Pisc_win_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_drive_form(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_win_handle; _para5:Pisc_req_handle;
|
||||
_para6:Pbyte; _para7:Pbyte):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:Pbyte; _para7:Pbyte):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_drive_menu(_para1:PISC_STATUS; _para2:Pisc_win_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar;
|
||||
_para6:Psmallint; _para7:Pchar; _para8:Psmallint; _para9:Psmallint; _para10:Pchar;
|
||||
_para11:PISC_LONG):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para11:PISC_LONG):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_form_delete(_para1:PISC_STATUS; _para2:Pisc_form_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_form_delete(_para1:PISC_STATUS; _para2:Pisc_form_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_form_fetch(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_req_handle; _para5:Pbyte):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_form_fetch(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_req_handle; _para5:Pbyte):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_form_insert(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_req_handle; _para5:Pbyte):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_form_insert(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_req_handle; _para5:Pbyte):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_get_entree(_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:Psmallint; _para4:Pchar; _para5:PISC_LONG;
|
||||
_para6:Psmallint):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:Psmallint):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_initialize_menu(_para1:PISC_STATUS; _para2:Pisc_req_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_initialize_menu(_para1:PISC_STATUS; _para2:Pisc_req_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_menu(_para1:PISC_STATUS; _para2:Pisc_win_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_menu(_para1:PISC_STATUS; _para2:Pisc_win_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_load_form(_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_form_handle; _para5:Psmallint;
|
||||
_para6:Pchar):ISC_STATUS; gdsdecl; external gdslib;
|
||||
_para6:Pchar):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_pop_window(_para1:PISC_STATUS; _para2:Pisc_win_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_pop_window(_para1:PISC_STATUS; _para2:Pisc_win_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_put_entree(_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:Psmallint; _para4:Pchar; _para5:PISC_LONG):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_put_entree(_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:Psmallint; _para4:Pchar; _para5:PISC_LONG):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_reset_form(_para1:PISC_STATUS; _para2:Pisc_req_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_reset_form(_para1:PISC_STATUS; _para2:Pisc_req_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_suspend_window(_para1:PISC_STATUS; _para2:Pisc_win_handle):ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_suspend_window(_para1:PISC_STATUS; _para2:Pisc_win_handle):ISC_STATUS; extdecl; external gdslib;
|
||||
{$ENDIF}
|
||||
|
||||
function isc_attach_database:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_attach_database:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_array_gen_sdl:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_array_gen_sdl:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_array_get_slice:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_array_get_slice:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_array_lookup_bounds:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_array_lookup_bounds:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_array_lookup_desc:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_array_lookup_desc:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_array_set_desc:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_array_set_desc:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_array_put_slice:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_array_put_slice:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_blob_gen_bpb:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_blob_gen_bpb:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_blob_info:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_blob_info:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_blob_lookup_desc:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_blob_lookup_desc:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_blob_set_desc:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_blob_set_desc:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_cancel_blob:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_cancel_blob:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_cancel_events:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_cancel_events:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_close_blob:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_close_blob:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_commit_retaining:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_commit_retaining:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_commit_transaction:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_commit_transaction:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_compile_request:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_compile_request:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_compile_request2:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_compile_request2:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_create_blob:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_create_blob:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_create_blob2:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_create_blob2:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_create_database:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_create_database:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_database_info:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_database_info:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_ddl:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_ddl:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
procedure isc_decode_date; gdsdecl; external gdslib;
|
||||
procedure isc_decode_date; extdecl; external gdslib;
|
||||
|
||||
procedure isc_decode_sql_date; gdsdecl; external gdslib;
|
||||
procedure isc_decode_sql_date; extdecl; external gdslib;
|
||||
|
||||
procedure isc_decode_sql_time; gdsdecl; external gdslib;
|
||||
procedure isc_decode_sql_time; extdecl; external gdslib;
|
||||
|
||||
procedure isc_decode_timestamp; gdsdecl; external gdslib;
|
||||
procedure isc_decode_timestamp; extdecl; external gdslib;
|
||||
|
||||
function isc_detach_database:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_detach_database:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_drop_database:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_drop_database:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
procedure isc_encode_date; gdsdecl; external gdslib;
|
||||
procedure isc_encode_date; extdecl; external gdslib;
|
||||
|
||||
procedure isc_encode_sql_date; gdsdecl; external gdslib;
|
||||
procedure isc_encode_sql_date; extdecl; external gdslib;
|
||||
|
||||
procedure isc_encode_sql_time; gdsdecl; external gdslib;
|
||||
procedure isc_encode_sql_time; extdecl; external gdslib;
|
||||
|
||||
procedure isc_encode_timestamp; gdsdecl; external gdslib;
|
||||
procedure isc_encode_timestamp; extdecl; external gdslib;
|
||||
|
||||
function isc_event_block:ISC_LONG; cdecl; external gdslib;
|
||||
|
||||
procedure isc_event_counts; gdsdecl; external gdslib;
|
||||
procedure isc_event_counts; extdecl; external gdslib;
|
||||
|
||||
procedure isc_expand_dpb; cdecl; external gdslib;
|
||||
|
||||
function isc_modify_dpb:longint; gdsdecl; external gdslib;
|
||||
function isc_modify_dpb:longint; extdecl; external gdslib;
|
||||
|
||||
function isc_free:ISC_LONG; gdsdecl; external gdslib;
|
||||
function isc_free:ISC_LONG; extdecl; external gdslib;
|
||||
|
||||
function isc_get_segment:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_get_segment:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_get_slice:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_get_slice:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_interprete:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_interprete:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_open_blob:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_open_blob:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_open_blob2:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_open_blob2:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_prepare_transaction:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_prepare_transaction:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_prepare_transaction2:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_prepare_transaction2:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
procedure isc_print_sqlerror; gdsdecl; external gdslib;
|
||||
procedure isc_print_sqlerror; extdecl; external gdslib;
|
||||
|
||||
function isc_print_status:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_print_status:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_put_segment:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_put_segment:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_put_slice:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_put_slice:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_que_events:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_que_events:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_receive:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_receive:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_reconnect_transaction:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_reconnect_transaction:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_release_request:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_release_request:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_request_info:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_request_info:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
{$IFDEF Unix}
|
||||
function isc_reset_fpe:ISC_LONG; gdsdecl; external gdslib;
|
||||
function isc_reset_fpe:ISC_LONG; extdecl; external gdslib;
|
||||
{$ENDIF}
|
||||
|
||||
function isc_rollback_transaction:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_rollback_transaction:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_rollback_retaining:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_rollback_retaining:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_seek_blob:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_seek_blob:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_send:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_send:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_service_attach:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_service_attach:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_service_detach:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_service_detach:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_service_query:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_service_query:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_service_start:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_service_start:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_start_and_send:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_start_and_send:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_start_multiple:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_start_multiple:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_start_request:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_start_request:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_start_transaction:ISC_STATUS; cdecl; external gdslib;
|
||||
|
||||
function isc_sqlcode:ISC_LONG; gdsdecl; external gdslib;
|
||||
function isc_sqlcode:ISC_LONG; extdecl; external gdslib;
|
||||
|
||||
function isc_transaction_info:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_transaction_info:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_transact_request:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_transact_request:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_unwind_request:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_unwind_request:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_wait_for_event:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_wait_for_event:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
function isc_ftof:ISC_LONG; gdsdecl; external gdslib;
|
||||
function isc_ftof:ISC_LONG; extdecl; external gdslib;
|
||||
|
||||
function isc_print_blr:ISC_STATUS; gdsdecl; external gdslib;
|
||||
function isc_print_blr:ISC_STATUS; extdecl; external gdslib;
|
||||
|
||||
procedure isc_set_debug; gdsdecl; external gdslib;
|
||||
procedure isc_set_debug; extdecl; external gdslib;
|
||||
|
||||
procedure isc_qtoq; gdsdecl; external gdslib;
|
||||
procedure isc_qtoq; extdecl; external gdslib;
|
||||
|
||||
function isc_vax_integer:ISC_LONG; gdsdecl; external gdslib;
|
||||
function isc_vax_integer:ISC_LONG; extdecl; external gdslib;
|
||||
|
||||
procedure isc_vtof; gdsdecl; external gdslib;
|
||||
procedure isc_vtof; extdecl; external gdslib;
|
||||
|
||||
procedure isc_vtov; gdsdecl; external gdslib;
|
||||
procedure isc_vtov; extdecl; external gdslib;
|
||||
|
||||
function isc_version:longint; gdsdecl; external gdslib;
|
||||
function isc_version:longint; extdecl; external gdslib;
|
||||
|
||||
{ }
|
||||
{ Blob functions }
|
||||
{ }
|
||||
|
||||
function Bopen:PBSTREAM; gdsdecl; external gdslib;
|
||||
function Bopen:PBSTREAM; extdecl; external gdslib;
|
||||
|
||||
function BLOB_open:PBSTREAM; gdsdecl; external gdslib;
|
||||
function BLOB_open:PBSTREAM; extdecl; external gdslib;
|
||||
|
||||
{$IFDEF Unix}
|
||||
function Bopen2:PBSTREAM; gdsdecl; external gdslib;
|
||||
function Bopen2:PBSTREAM; extdecl; external gdslib;
|
||||
{$ENDIF}
|
||||
|
||||
implementation
|
||||
@ -635,7 +635,11 @@ end;
|
||||
end.
|
||||
{
|
||||
$Log$
|
||||
Revision 1.4 2005-01-12 10:23:34 michael
|
||||
Revision 1.5 2005-02-04 18:14:22 joost
|
||||
- replaced gdsdecl by extdecl for the codetools
|
||||
- cleanup of double declarations
|
||||
|
||||
Revision 1.4 2005/01/12 10:23:34 michael
|
||||
* Changes from Joost van der Sluis to enable dynamic loading of the Interbase library
|
||||
|
||||
Revision 1.3 2003/04/13 10:26:34 michael
|
||||
|
@ -20,13 +20,13 @@ uses
|
||||
{$IFDEF Unix}
|
||||
{$LINKLIB c}
|
||||
{$LINKLIB crypt}
|
||||
{$DEFINE gdsdecl:=cdecl}
|
||||
{$DEFINE extdecl:=cdecl}
|
||||
const
|
||||
gdslib = 'libgds.so';
|
||||
fbclib = 'libfbclient.so';
|
||||
{$ENDIF}
|
||||
{$IFDEF Win32}
|
||||
{$DEFINE gdsdecl:=stdcall}
|
||||
{$DEFINE extdecl:=stdcall}
|
||||
const
|
||||
gdslib = 'gds32.dll';
|
||||
fbclib = 'fbclient.dll';
|
||||
@ -39,171 +39,171 @@ var
|
||||
{ }
|
||||
{ OSRI database functions }
|
||||
{ }
|
||||
isc_attach_database : function (_para1:PISC_STATUS; _para2:smallint; _para3:Pchar; _para4:Pisc_db_handle; _para5:smallint;_para6:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_array_gen_sdl : function (_para1:PISC_STATUS; _para2:PISC_ARRAY_DESC; _para3:Psmallint; _para4:Pchar; _para5:Psmallint):ISC_STATUS; gdsdecl;
|
||||
isc_array_get_slice : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:PISC_QUAD; _para5:PISC_ARRAY_DESC;_para6:pointer; _para7:PISC_LONG):ISC_STATUS; gdsdecl;
|
||||
isc_array_lookup_bounds : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pchar; _para5:Pchar;_para6:PISC_ARRAY_DESC):ISC_STATUS; gdsdecl;
|
||||
isc_array_lookup_desc : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pchar; _para5:Pchar;_para6:PISC_ARRAY_DESC):ISC_STATUS; gdsdecl;
|
||||
isc_array_set_desc : function (_para1:PISC_STATUS; _para2:Pchar; _para3:Pchar; _para4:Psmallint; _para5:Psmallint;_para6:Psmallint; _para7:PISC_ARRAY_DESC):ISC_STATUS; gdsdecl;
|
||||
isc_array_put_slice : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:PISC_QUAD; _para5:PISC_ARRAY_DESC;_para6:pointer; _para7:PISC_LONG):ISC_STATUS; gdsdecl;
|
||||
isc_blob_default_desc : procedure (_para1:PISC_BLOB_DESC; _para2:Pbyte; _para3:Pbyte); gdsdecl;
|
||||
isc_blob_gen_bpb : function (_para1:PISC_STATUS; _para2:PISC_BLOB_DESC; _para3:PISC_BLOB_DESC; _para4:word; _para5:Pbyte;_para6:Pword):ISC_STATUS; gdsdecl;
|
||||
isc_blob_info : function (_para1:PISC_STATUS; _para2:Pisc_blob_handle; _para3:smallint; _para4:Pchar; _para5:smallint;_para6:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_blob_lookup_desc : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pbyte; _para5:Pbyte;_para6:PISC_BLOB_DESC; _para7:Pbyte):ISC_STATUS; gdsdecl;
|
||||
isc_blob_set_desc : function (_para1:PISC_STATUS; _para2:Pbyte; _para3:Pbyte; _para4:smallint; _para5:smallint;_para6:smallint; _para7:PISC_BLOB_DESC):ISC_STATUS; gdsdecl;
|
||||
isc_cancel_blob : function (_para1:PISC_STATUS; _para2:Pisc_blob_handle):ISC_STATUS; gdsdecl;
|
||||
isc_cancel_events : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:PISC_LONG):ISC_STATUS; gdsdecl;
|
||||
isc_close_blob : function (_para1:PISC_STATUS; _para2:Pisc_blob_handle):ISC_STATUS; gdsdecl;
|
||||
isc_commit_retaining : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; gdsdecl;
|
||||
isc_commit_transaction : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; gdsdecl;
|
||||
isc_create_blob : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_blob_handle; _para5:PISC_QUAD):ISC_STATUS; gdsdecl;
|
||||
isc_create_blob2 : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_blob_handle; _para5:PISC_QUAD;_para6:smallint; _para7:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_create_database : function (_para1:PISC_STATUS; _para2:smallint; _para3:Pchar; _para4:Pisc_db_handle; _para5:smallint;_para6:Pchar; _para7:smallint):ISC_STATUS; gdsdecl;
|
||||
isc_database_info : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:smallint; _para4:Pchar; _para5:smallint;_para6:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_decode_date : procedure (_para1:PISC_QUAD; _para2:pointer); gdsdecl;
|
||||
isc_decode_sql_date : procedure (_para1:PISC_DATE; _para2:pointer); gdsdecl;
|
||||
isc_decode_sql_time : procedure (_para1:PISC_TIME; _para2:pointer); gdsdecl;
|
||||
isc_decode_timestamp : procedure (_para1:PISC_TIMESTAMP; _para2:pointer); gdsdecl;
|
||||
isc_detach_database : function (_para1:PISC_STATUS; _para2:Pisc_db_handle):ISC_STATUS; gdsdecl;
|
||||
isc_drop_database : function (_para1:PISC_STATUS; _para2:Pisc_db_handle):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_allocate_statement : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_stmt_handle):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_alloc_statement2 : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_stmt_handle):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_describe : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_describe_bind : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_exec_immed2 : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;_para6:word; _para7:PXSQLDA; _para8:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_execute : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_execute2 : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:PXSQLDA;_para6:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_execute_immediate : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;_para6:word; _para7:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_fetch : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_finish : function (_para1:Pisc_db_handle):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_free_statement : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_insert : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_prepare : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:Pchar;_para6:word; _para7:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_set_cursor_name : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:Pchar; _para4:word):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_sql_info : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:smallint; _para4:Pchar; _para5:smallint;_para6:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_encode_date : procedure (_para1:pointer; _para2:PISC_QUAD); gdsdecl;
|
||||
isc_encode_sql_date : procedure (_para1:pointer; _para2:PISC_DATE); gdsdecl;
|
||||
isc_encode_sql_time : procedure (_para1:pointer; _para2:PISC_TIME); gdsdecl;
|
||||
isc_encode_timestamp : procedure (_para1:pointer; _para2:PISC_TIMESTAMP); gdsdecl;
|
||||
isc_attach_database : function (_para1:PISC_STATUS; _para2:smallint; _para3:Pchar; _para4:Pisc_db_handle; _para5:smallint;_para6:Pchar):ISC_STATUS; extdecl;
|
||||
isc_array_gen_sdl : function (_para1:PISC_STATUS; _para2:PISC_ARRAY_DESC; _para3:Psmallint; _para4:Pchar; _para5:Psmallint):ISC_STATUS; extdecl;
|
||||
isc_array_get_slice : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:PISC_QUAD; _para5:PISC_ARRAY_DESC;_para6:pointer; _para7:PISC_LONG):ISC_STATUS; extdecl;
|
||||
isc_array_lookup_bounds : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pchar; _para5:Pchar;_para6:PISC_ARRAY_DESC):ISC_STATUS; extdecl;
|
||||
isc_array_lookup_desc : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pchar; _para5:Pchar;_para6:PISC_ARRAY_DESC):ISC_STATUS; extdecl;
|
||||
isc_array_set_desc : function (_para1:PISC_STATUS; _para2:Pchar; _para3:Pchar; _para4:Psmallint; _para5:Psmallint;_para6:Psmallint; _para7:PISC_ARRAY_DESC):ISC_STATUS; extdecl;
|
||||
isc_array_put_slice : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:PISC_QUAD; _para5:PISC_ARRAY_DESC;_para6:pointer; _para7:PISC_LONG):ISC_STATUS; extdecl;
|
||||
isc_blob_default_desc : procedure (_para1:PISC_BLOB_DESC; _para2:Pbyte; _para3:Pbyte); extdecl;
|
||||
isc_blob_gen_bpb : function (_para1:PISC_STATUS; _para2:PISC_BLOB_DESC; _para3:PISC_BLOB_DESC; _para4:word; _para5:Pbyte;_para6:Pword):ISC_STATUS; extdecl;
|
||||
isc_blob_info : function (_para1:PISC_STATUS; _para2:Pisc_blob_handle; _para3:smallint; _para4:Pchar; _para5:smallint;_para6:Pchar):ISC_STATUS; extdecl;
|
||||
isc_blob_lookup_desc : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pbyte; _para5:Pbyte;_para6:PISC_BLOB_DESC; _para7:Pbyte):ISC_STATUS; extdecl;
|
||||
isc_blob_set_desc : function (_para1:PISC_STATUS; _para2:Pbyte; _para3:Pbyte; _para4:smallint; _para5:smallint;_para6:smallint; _para7:PISC_BLOB_DESC):ISC_STATUS; extdecl;
|
||||
isc_cancel_blob : function (_para1:PISC_STATUS; _para2:Pisc_blob_handle):ISC_STATUS; extdecl;
|
||||
isc_cancel_events : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:PISC_LONG):ISC_STATUS; extdecl;
|
||||
isc_close_blob : function (_para1:PISC_STATUS; _para2:Pisc_blob_handle):ISC_STATUS; extdecl;
|
||||
isc_commit_retaining : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; extdecl;
|
||||
isc_commit_transaction : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; extdecl;
|
||||
isc_create_blob : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_blob_handle; _para5:PISC_QUAD):ISC_STATUS; extdecl;
|
||||
isc_create_blob2 : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_blob_handle; _para5:PISC_QUAD;_para6:smallint; _para7:Pchar):ISC_STATUS; extdecl;
|
||||
isc_create_database : function (_para1:PISC_STATUS; _para2:smallint; _para3:Pchar; _para4:Pisc_db_handle; _para5:smallint;_para6:Pchar; _para7:smallint):ISC_STATUS; extdecl;
|
||||
isc_database_info : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:smallint; _para4:Pchar; _para5:smallint;_para6:Pchar):ISC_STATUS; extdecl;
|
||||
isc_decode_date : procedure (_para1:PISC_QUAD; _para2:pointer); extdecl;
|
||||
isc_decode_sql_date : procedure (_para1:PISC_DATE; _para2:pointer); extdecl;
|
||||
isc_decode_sql_time : procedure (_para1:PISC_TIME; _para2:pointer); extdecl;
|
||||
isc_decode_timestamp : procedure (_para1:PISC_TIMESTAMP; _para2:pointer); extdecl;
|
||||
isc_detach_database : function (_para1:PISC_STATUS; _para2:Pisc_db_handle):ISC_STATUS; extdecl;
|
||||
isc_drop_database : function (_para1:PISC_STATUS; _para2:Pisc_db_handle):ISC_STATUS; extdecl;
|
||||
isc_dsql_allocate_statement : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_stmt_handle):ISC_STATUS; extdecl;
|
||||
isc_dsql_alloc_statement2 : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_stmt_handle):ISC_STATUS; extdecl;
|
||||
isc_dsql_describe : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_dsql_describe_bind : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_dsql_exec_immed2 : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;_para6:word; _para7:PXSQLDA; _para8:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_dsql_execute : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_dsql_execute2 : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:PXSQLDA;_para6:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_dsql_execute_immediate : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;_para6:word; _para7:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_dsql_fetch : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_dsql_finish : function (_para1:Pisc_db_handle):ISC_STATUS; extdecl;
|
||||
isc_dsql_free_statement : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word):ISC_STATUS; extdecl;
|
||||
isc_dsql_insert : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_dsql_prepare : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:Pchar;_para6:word; _para7:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_dsql_set_cursor_name : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:Pchar; _para4:word):ISC_STATUS; extdecl;
|
||||
isc_dsql_sql_info : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:smallint; _para4:Pchar; _para5:smallint;_para6:Pchar):ISC_STATUS; extdecl;
|
||||
isc_encode_date : procedure (_para1:pointer; _para2:PISC_QUAD); extdecl;
|
||||
isc_encode_sql_date : procedure (_para1:pointer; _para2:PISC_DATE); extdecl;
|
||||
isc_encode_sql_time : procedure (_para1:pointer; _para2:PISC_TIME); extdecl;
|
||||
isc_encode_timestamp : procedure (_para1:pointer; _para2:PISC_TIMESTAMP); extdecl;
|
||||
isc_event_block : function (_para1:PPchar; _para2:PPchar; _para3:word; args:array of const):ISC_LONG; cdecl;
|
||||
{!!MVC
|
||||
void isc_event_counts (unsigned ISC_LONG ,
|
||||
short,
|
||||
char ,
|
||||
char ); gdsdecl; external gdslib;
|
||||
char ); extdecl; external gdslib;
|
||||
!!MVC }
|
||||
isc_expand_dpb : procedure (_para1:PPchar; _para2:Psmallint; args:array of const); cdecl;
|
||||
isc_modify_dpb : function (_para1:PPchar; _para2:Psmallint; _para3:word; _para4:Pchar; _para5:smallint):longint; gdsdecl;
|
||||
isc_free : function (_para1:Pchar):ISC_LONG; gdsdecl;
|
||||
isc_get_segment : function (_para1:PISC_STATUS; _para2:Pisc_blob_handle; _para3:Pword; _para4:word; _para5:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_get_slice : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:PISC_QUAD; _para5:smallint;_para6:Pchar; _para7:smallint; _para8:PISC_LONG; _para9:ISC_LONG; _para10:pointer;_para11:PISC_LONG):ISC_STATUS; gdsdecl;
|
||||
isc_interprete : function (_para1:Pchar; _para2:PPISC_STATUS):ISC_STATUS; gdsdecl;
|
||||
isc_open_blob : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_blob_handle; _para5:PISC_QUAD):ISC_STATUS; gdsdecl;
|
||||
isc_open_blob2 : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_blob_handle; _para5:PISC_QUAD;_para6:smallint; _para7:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_prepare_transaction2 : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint; _para4:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_print_sqlerror : procedure (_para1:smallint; _para2:PISC_STATUS); gdsdecl;
|
||||
isc_print_status : function (_para1:PISC_STATUS):ISC_STATUS; gdsdecl;
|
||||
isc_put_segment : function (_para1:PISC_STATUS; _para2:Pisc_blob_handle; _para3:word; _para4:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_put_slice : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:PISC_QUAD; _para5:smallint;_para6:Pchar; _para7:smallint; _para8:PISC_LONG; _para9:ISC_LONG; _para10:pointer):ISC_STATUS; gdsdecl;
|
||||
isc_que_events : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:PISC_LONG; _para4:smallint; _para5:Pchar;_para6:isc_callback; _para7:pointer):ISC_STATUS; gdsdecl;
|
||||
isc_rollback_retaining : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; gdsdecl;
|
||||
isc_rollback_transaction : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; gdsdecl;
|
||||
isc_start_multiple : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint; _para4:pointer):ISC_STATUS; gdsdecl;
|
||||
isc_modify_dpb : function (_para1:PPchar; _para2:Psmallint; _para3:word; _para4:Pchar; _para5:smallint):longint; extdecl;
|
||||
isc_free : function (_para1:Pchar):ISC_LONG; extdecl;
|
||||
isc_get_segment : function (_para1:PISC_STATUS; _para2:Pisc_blob_handle; _para3:Pword; _para4:word; _para5:Pchar):ISC_STATUS; extdecl;
|
||||
isc_get_slice : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:PISC_QUAD; _para5:smallint;_para6:Pchar; _para7:smallint; _para8:PISC_LONG; _para9:ISC_LONG; _para10:pointer;_para11:PISC_LONG):ISC_STATUS; extdecl;
|
||||
isc_interprete : function (_para1:Pchar; _para2:PPISC_STATUS):ISC_STATUS; extdecl;
|
||||
isc_open_blob : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_blob_handle; _para5:PISC_QUAD):ISC_STATUS; extdecl;
|
||||
isc_open_blob2 : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_blob_handle; _para5:PISC_QUAD;_para6:smallint; _para7:Pchar):ISC_STATUS; extdecl;
|
||||
isc_prepare_transaction2 : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint; _para4:Pchar):ISC_STATUS; extdecl;
|
||||
isc_print_sqlerror : procedure (_para1:smallint; _para2:PISC_STATUS); extdecl;
|
||||
isc_print_status : function (_para1:PISC_STATUS):ISC_STATUS; extdecl;
|
||||
isc_put_segment : function (_para1:PISC_STATUS; _para2:Pisc_blob_handle; _para3:word; _para4:Pchar):ISC_STATUS; extdecl;
|
||||
isc_put_slice : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:PISC_QUAD; _para5:smallint;_para6:Pchar; _para7:smallint; _para8:PISC_LONG; _para9:ISC_LONG; _para10:pointer):ISC_STATUS; extdecl;
|
||||
isc_que_events : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:PISC_LONG; _para4:smallint; _para5:Pchar;_para6:isc_callback; _para7:pointer):ISC_STATUS; extdecl;
|
||||
isc_rollback_retaining : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; extdecl;
|
||||
isc_rollback_transaction : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; extdecl;
|
||||
isc_start_multiple : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint; _para4:pointer):ISC_STATUS; extdecl;
|
||||
isc_start_transaction : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint; args:array of const):ISC_STATUS; cdecl;
|
||||
isc_sqlcode : function (_para1:PISC_STATUS):ISC_LONG; gdsdecl;
|
||||
isc_sql_interprete : procedure (_para1:smallint; _para2:Pchar; _para3:smallint); gdsdecl;
|
||||
isc_transaction_info : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint; _para4:Pchar; _para5:smallint;_para6:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_transact_request : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;_para6:word; _para7:Pchar; _para8:word; _para9:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_vax_integer : function (_para1:Pchar; _para2:smallint):ISC_LONG; gdsdecl;
|
||||
isc_portable_integer : function (_para1:Pbyte; _para2:smallint):ISC_INT64; gdsdecl;
|
||||
isc_sqlcode : function (_para1:PISC_STATUS):ISC_LONG; extdecl;
|
||||
isc_sql_interprete : procedure (_para1:smallint; _para2:Pchar; _para3:smallint); extdecl;
|
||||
isc_transaction_info : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint; _para4:Pchar; _para5:smallint;_para6:Pchar):ISC_STATUS; extdecl;
|
||||
isc_transact_request : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;_para6:word; _para7:Pchar; _para8:word; _para9:Pchar):ISC_STATUS; extdecl;
|
||||
isc_vax_integer : function (_para1:Pchar; _para2:smallint):ISC_LONG; extdecl;
|
||||
isc_portable_integer : function (_para1:Pbyte; _para2:smallint):ISC_INT64; extdecl;
|
||||
{ }
|
||||
{ Security Functions }
|
||||
{ }
|
||||
isc_add_user : function (_para1:PISC_STATUS; _para2:PUSER_SEC_DATA):longint; gdsdecl;
|
||||
isc_delete_user : function (_para1:PISC_STATUS; _para2:PUSER_SEC_DATA):longint; gdsdecl;
|
||||
isc_modify_user : function (_para1:PISC_STATUS; _para2:PUSER_SEC_DATA):longint; gdsdecl;
|
||||
isc_add_user : function (_para1:PISC_STATUS; _para2:PUSER_SEC_DATA):longint; extdecl;
|
||||
isc_delete_user : function (_para1:PISC_STATUS; _para2:PUSER_SEC_DATA):longint; extdecl;
|
||||
isc_modify_user : function (_para1:PISC_STATUS; _para2:PUSER_SEC_DATA):longint; extdecl;
|
||||
{ }
|
||||
{ Other OSRI functions }
|
||||
{ }
|
||||
isc_compile_request : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_req_handle; _para4:smallint; _para5:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_compile_request2 : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_req_handle; _para4:smallint; _para5:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_ddl : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:smallint; _para5:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_prepare_transaction : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; gdsdecl;
|
||||
isc_receive : function (_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:smallint; _para4:smallint; _para5:pointer;_para6:smallint):ISC_STATUS; gdsdecl;
|
||||
isc_reconnect_transaction : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:smallint; _para5:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_release_request : function (_para1:PISC_STATUS; _para2:Pisc_req_handle):ISC_STATUS; gdsdecl;
|
||||
isc_request_info : function (_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:smallint; _para4:smallint; _para5:Pchar;_para6:smallint; _para7:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_seek_blob : function (_para1:PISC_STATUS; _para2:Pisc_blob_handle; _para3:smallint; _para4:ISC_LONG; _para5:PISC_LONG):ISC_STATUS; gdsdecl;
|
||||
isc_send : function (_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:smallint; _para4:smallint; _para5:pointer;_para6:smallint):ISC_STATUS; gdsdecl;
|
||||
isc_start_and_send : function (_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:Pisc_tr_handle; _para4:smallint; _para5:smallint;_para6:pointer; _para7:smallint):ISC_STATUS; gdsdecl;
|
||||
isc_start_request : function (_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:Pisc_tr_handle; _para4:smallint):ISC_STATUS; gdsdecl;
|
||||
isc_unwind_request : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint):ISC_STATUS; gdsdecl;
|
||||
isc_wait_for_event : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:smallint; _para4:Pchar; _para5:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_compile_request : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_req_handle; _para4:smallint; _para5:Pchar):ISC_STATUS; extdecl;
|
||||
isc_compile_request2 : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_req_handle; _para4:smallint; _para5:Pchar):ISC_STATUS; extdecl;
|
||||
isc_ddl : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:smallint; _para5:Pchar):ISC_STATUS; extdecl;
|
||||
isc_prepare_transaction : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle):ISC_STATUS; extdecl;
|
||||
isc_receive : function (_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:smallint; _para4:smallint; _para5:pointer;_para6:smallint):ISC_STATUS; extdecl;
|
||||
isc_reconnect_transaction : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:smallint; _para5:Pchar):ISC_STATUS; extdecl;
|
||||
isc_release_request : function (_para1:PISC_STATUS; _para2:Pisc_req_handle):ISC_STATUS; extdecl;
|
||||
isc_request_info : function (_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:smallint; _para4:smallint; _para5:Pchar;_para6:smallint; _para7:Pchar):ISC_STATUS; extdecl;
|
||||
isc_seek_blob : function (_para1:PISC_STATUS; _para2:Pisc_blob_handle; _para3:smallint; _para4:ISC_LONG; _para5:PISC_LONG):ISC_STATUS; extdecl;
|
||||
isc_send : function (_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:smallint; _para4:smallint; _para5:pointer;_para6:smallint):ISC_STATUS; extdecl;
|
||||
isc_start_and_send : function (_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:Pisc_tr_handle; _para4:smallint; _para5:smallint;_para6:pointer; _para7:smallint):ISC_STATUS; extdecl;
|
||||
isc_start_request : function (_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:Pisc_tr_handle; _para4:smallint):ISC_STATUS; extdecl;
|
||||
isc_unwind_request : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:smallint):ISC_STATUS; extdecl;
|
||||
isc_wait_for_event : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:smallint; _para4:Pchar; _para5:Pchar):ISC_STATUS; extdecl;
|
||||
{ }
|
||||
{ Other Sql functions }
|
||||
{ }
|
||||
isc_close : function (_para1:PISC_STATUS; _para2:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_declare : function (_para1:PISC_STATUS; _para2:Pchar; _para3:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_describe : function (_para1:PISC_STATUS; _para2:Pchar; _para3:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_describe_bind : function (_para1:PISC_STATUS; _para2:Pchar; _para3:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_execute : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_execute_immediate : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_fetch : function (_para1:PISC_STATUS; _para2:Pchar; _para3:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_open : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_prepare : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pchar; _para5:Psmallint;_para6:Pchar; _para7:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_close : function (_para1:PISC_STATUS; _para2:Pchar):ISC_STATUS; extdecl;
|
||||
isc_declare : function (_para1:PISC_STATUS; _para2:Pchar; _para3:Pchar):ISC_STATUS; extdecl;
|
||||
isc_describe : function (_para1:PISC_STATUS; _para2:Pchar; _para3:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_describe_bind : function (_para1:PISC_STATUS; _para2:Pchar; _para3:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_execute : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_execute_immediate : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; extdecl;
|
||||
isc_fetch : function (_para1:PISC_STATUS; _para2:Pchar; _para3:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_open : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_prepare : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pchar; _para5:Psmallint;_para6:Pchar; _para7:PXSQLDA):ISC_STATUS; extdecl;
|
||||
{ }
|
||||
{ Other Dynamic sql functions }
|
||||
{ }
|
||||
isc_dsql_execute_m : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:Pchar;_para6:word; _para7:word; _para8:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_execute2_m : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:Pchar;_para6:word; _para7:word; _para8:Pchar; _para9:word; _para10:Pchar;_para11:word; _para12:word; _para13:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_execute_immediate_m : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;_para6:word; _para7:word; _para8:Pchar; _para9:word; _para10:word;_para11:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_exec_immed3_m : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;_para6:word; _para7:word; _para8:Pchar; _para9:word; _para10:word;_para11:Pchar; _para12:word; _para13:Pchar; _para14:word; _para15:word;_para16:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_fetch_m : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:Pchar; _para5:word;_para6:word; _para7:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_insert_m : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:Pchar; _para5:word;_para6:word; _para7:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_prepare_m : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:Pchar;_para6:word; _para7:word; _para8:Pchar; _para9:word; _para10:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_release : function (_para1:PISC_STATUS; _para2:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_embed_dsql_close : function (_para1:PISC_STATUS; _para2:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_embed_dsql_declare : function (_para1:PISC_STATUS; _para2:Pchar; _para3:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_embed_dsql_describe : function (_para1:PISC_STATUS; _para2:Pchar; _para3:word; _para4:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_embed_dsql_describe_bind : function (_para1:PISC_STATUS; _para2:Pchar; _para3:word; _para4:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_embed_dsql_execute : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:word; _para5:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_embed_dsql_execute2 : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:word; _para5:PXSQLDA;_para6:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_embed_dsql_execute_immed : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;_para6:word; _para7:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_embed_dsql_fetch : function (_para1:PISC_STATUS; _para2:Pchar; _para3:word; _para4:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_embed_dsql_open : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:word; _para5:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_embed_dsql_open2 : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:word; _para5:PXSQLDA;_para6:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_embed_dsql_insert : function (_para1:PISC_STATUS; _para2:Pchar; _para3:word; _para4:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_embed_dsql_prepare : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pchar; _para5:word;_para6:Pchar; _para7:word; _para8:PXSQLDA):ISC_STATUS; gdsdecl;
|
||||
isc_embed_dsql_release : function (_para1:PISC_STATUS; _para2:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_dsql_execute_m : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:Pchar;_para6:word; _para7:word; _para8:Pchar):ISC_STATUS; extdecl;
|
||||
isc_dsql_execute2_m : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:Pchar;_para6:word; _para7:word; _para8:Pchar; _para9:word; _para10:Pchar;_para11:word; _para12:word; _para13:Pchar):ISC_STATUS; extdecl;
|
||||
isc_dsql_execute_immediate_m : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;_para6:word; _para7:word; _para8:Pchar; _para9:word; _para10:word;_para11:Pchar):ISC_STATUS; extdecl;
|
||||
isc_dsql_exec_immed3_m : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;_para6:word; _para7:word; _para8:Pchar; _para9:word; _para10:word;_para11:Pchar; _para12:word; _para13:Pchar; _para14:word; _para15:word;_para16:Pchar):ISC_STATUS; extdecl;
|
||||
isc_dsql_fetch_m : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:Pchar; _para5:word;_para6:word; _para7:Pchar):ISC_STATUS; extdecl;
|
||||
isc_dsql_insert_m : function (_para1:PISC_STATUS; _para2:Pisc_stmt_handle; _para3:word; _para4:Pchar; _para5:word;_para6:word; _para7:Pchar):ISC_STATUS; extdecl;
|
||||
isc_dsql_prepare_m : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pisc_stmt_handle; _para4:word; _para5:Pchar;_para6:word; _para7:word; _para8:Pchar; _para9:word; _para10:Pchar):ISC_STATUS; extdecl;
|
||||
isc_dsql_release : function (_para1:PISC_STATUS; _para2:Pchar):ISC_STATUS; extdecl;
|
||||
isc_embed_dsql_close : function (_para1:PISC_STATUS; _para2:Pchar):ISC_STATUS; extdecl;
|
||||
isc_embed_dsql_declare : function (_para1:PISC_STATUS; _para2:Pchar; _para3:Pchar):ISC_STATUS; extdecl;
|
||||
isc_embed_dsql_describe : function (_para1:PISC_STATUS; _para2:Pchar; _para3:word; _para4:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_embed_dsql_describe_bind : function (_para1:PISC_STATUS; _para2:Pchar; _para3:word; _para4:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_embed_dsql_execute : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:word; _para5:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_embed_dsql_execute2 : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:word; _para5:PXSQLDA;_para6:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_embed_dsql_execute_immed : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:word; _para5:Pchar;_para6:word; _para7:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_embed_dsql_fetch : function (_para1:PISC_STATUS; _para2:Pchar; _para3:word; _para4:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_embed_dsql_open : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:word; _para5:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_embed_dsql_open2 : function (_para1:PISC_STATUS; _para2:Pisc_tr_handle; _para3:Pchar; _para4:word; _para5:PXSQLDA;_para6:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_embed_dsql_insert : function (_para1:PISC_STATUS; _para2:Pchar; _para3:word; _para4:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_embed_dsql_prepare : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pchar; _para5:word;_para6:Pchar; _para7:word; _para8:PXSQLDA):ISC_STATUS; extdecl;
|
||||
isc_embed_dsql_release : function (_para1:PISC_STATUS; _para2:Pchar):ISC_STATUS; extdecl;
|
||||
{ }
|
||||
{ Other Blob functions }
|
||||
{ }
|
||||
BLOB_open : function (_para1:isc_blob_handle; _para2:Pchar; _para3:longint):PBSTREAM; gdsdecl;
|
||||
BLOB_put : function (_para1:char; _para2:PBSTREAM):longint; gdsdecl;
|
||||
BLOB_close : function (_para1:PBSTREAM):longint; gdsdecl;
|
||||
BLOB_get : function (_para1:PBSTREAM):longint; gdsdecl;
|
||||
BLOB_display : function (_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; gdsdecl;
|
||||
BLOB_dump : function (_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; gdsdecl;
|
||||
BLOB_edit : function (_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; gdsdecl;
|
||||
BLOB_load : function (_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; gdsdecl;
|
||||
BLOB_text_dump : function (_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; gdsdecl;
|
||||
BLOB_text_load : function (_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; gdsdecl;
|
||||
Bopen : function (_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):PBSTREAM; gdsdecl;
|
||||
BLOB_open : function (_para1:isc_blob_handle; _para2:Pchar; _para3:longint):PBSTREAM; extdecl;
|
||||
BLOB_put : function (_para1:char; _para2:PBSTREAM):longint; extdecl;
|
||||
BLOB_close : function (_para1:PBSTREAM):longint; extdecl;
|
||||
BLOB_get : function (_para1:PBSTREAM):longint; extdecl;
|
||||
BLOB_display : function (_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; extdecl;
|
||||
BLOB_dump : function (_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; extdecl;
|
||||
BLOB_edit : function (_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; extdecl;
|
||||
BLOB_load : function (_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; extdecl;
|
||||
BLOB_text_dump : function (_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; extdecl;
|
||||
BLOB_text_load : function (_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):longint; extdecl;
|
||||
Bopen : function (_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar):PBSTREAM; extdecl;
|
||||
{$IFDEF Unix}
|
||||
Bopen2 : function (_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar; _para5:word):PBSTREAM; gdsdecl;
|
||||
Bopen2 : function (_para1:PISC_QUAD; _para2:isc_db_handle; _para3:isc_tr_handle; _para4:Pchar; _para5:word):PBSTREAM; extdecl;
|
||||
{$ENDIF}
|
||||
{ }
|
||||
{ Other Misc functions }
|
||||
{ }
|
||||
isc_ftof : function (_para1:Pchar; _para2:word; _para3:Pchar; _para4:word):ISC_LONG; gdsdecl;
|
||||
isc_print_blr : function (_para1:Pchar; _para2:isc_callback; _para3:pointer; _para4:smallint):ISC_STATUS; gdsdecl;
|
||||
isc_set_debug : procedure (_para1:longint); gdsdecl;
|
||||
isc_qtoq : procedure (_para1:PISC_QUAD; _para2:PISC_QUAD); gdsdecl;
|
||||
isc_vtof : procedure (_para1:Pchar; _para2:Pchar; _para3:word); gdsdecl;
|
||||
isc_vtov : procedure (_para1:Pchar; _para2:Pchar; _para3:smallint); gdsdecl;
|
||||
isc_version : function (_para1:Pisc_db_handle; _para2:isc_callback; _para3:pointer):longint; gdsdecl;
|
||||
isc_ftof : function (_para1:Pchar; _para2:word; _para3:Pchar; _para4:word):ISC_LONG; extdecl;
|
||||
isc_print_blr : function (_para1:Pchar; _para2:isc_callback; _para3:pointer; _para4:smallint):ISC_STATUS; extdecl;
|
||||
isc_set_debug : procedure (_para1:longint); extdecl;
|
||||
isc_qtoq : procedure (_para1:PISC_QUAD; _para2:PISC_QUAD); extdecl;
|
||||
isc_vtof : procedure (_para1:Pchar; _para2:Pchar; _para3:word); extdecl;
|
||||
isc_vtov : procedure (_para1:Pchar; _para2:Pchar; _para3:smallint); extdecl;
|
||||
isc_version : function (_para1:Pisc_db_handle; _para2:isc_callback; _para3:pointer):longint; extdecl;
|
||||
{$IFDEF Unix}
|
||||
isc_reset_fpe : function (_para1:word):ISC_LONG; gdsdecl;
|
||||
isc_reset_fpe : function (_para1:word):ISC_LONG; extdecl;
|
||||
{$ENDIF}
|
||||
{ }
|
||||
{ Service manager functions }
|
||||
@ -217,124 +217,33 @@ var
|
||||
(p)++ = (data) >> 16; \
|
||||
(p)++ = (data) >> 24;}
|
||||
!!MVC *)
|
||||
isc_service_attach : function (_para1:PISC_STATUS; _para2:word; _para3:Pchar; _para4:Pisc_svc_handle; _para5:word;_para6:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_service_detach : function (_para1:PISC_STATUS; _para2:Pisc_svc_handle):ISC_STATUS; gdsdecl;
|
||||
isc_service_query : function (_para1:PISC_STATUS; _para2:Pisc_svc_handle; _para3:Pisc_resv_handle; _para4:word; _para5:Pchar;_para6:word; _para7:Pchar; _para8:word; _para9:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_service_start : function (_para1:PISC_STATUS; _para2:Pisc_svc_handle; _para3:Pisc_resv_handle; _para4:word; _para5:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_service_attach : function (_para1:PISC_STATUS; _para2:word; _para3:Pchar; _para4:Pisc_svc_handle; _para5:word;_para6:Pchar):ISC_STATUS; extdecl;
|
||||
isc_service_detach : function (_para1:PISC_STATUS; _para2:Pisc_svc_handle):ISC_STATUS; extdecl;
|
||||
isc_service_query : function (_para1:PISC_STATUS; _para2:Pisc_svc_handle; _para3:Pisc_resv_handle; _para4:word; _para5:Pchar;_para6:word; _para7:Pchar; _para8:word; _para9:Pchar):ISC_STATUS; extdecl;
|
||||
isc_service_start : function (_para1:PISC_STATUS; _para2:Pisc_svc_handle; _para3:Pisc_resv_handle; _para4:word; _para5:Pchar):ISC_STATUS; extdecl;
|
||||
{ }
|
||||
{ Forms functions }
|
||||
{ }
|
||||
{$IFDEF Unix}
|
||||
isc_compile_map : function (_para1:PISC_STATUS; _para2:Pisc_form_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_compile_menu : function (_para1:PISC_STATUS; _para2:Pisc_form_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_compile_sub_map : function (_para1:PISC_STATUS; _para2:Pisc_win_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_create_window : function (_para1:PISC_STATUS; _para2:Pisc_win_handle; _para3:Psmallint; _para4:Pchar; _para5:Psmallint;_para6:Psmallint):ISC_STATUS; gdsdecl;
|
||||
isc_delete_window : function (_para1:PISC_STATUS; _para2:Pisc_win_handle):ISC_STATUS; gdsdecl;
|
||||
isc_drive_form : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_win_handle; _para5:Pisc_req_handle;_para6:Pbyte; _para7:Pbyte):ISC_STATUS; gdsdecl;
|
||||
isc_drive_menu : function (_para1:PISC_STATUS; _para2:Pisc_win_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar;_para6:Psmallint; _para7:Pchar; _para8:Psmallint; _para9:Psmallint; _para10:Pchar;_para11:PISC_LONG):ISC_STATUS; gdsdecl;
|
||||
isc_form_delete : function (_para1:PISC_STATUS; _para2:Pisc_form_handle):ISC_STATUS; gdsdecl;
|
||||
isc_form_fetch : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_req_handle; _para5:Pbyte):ISC_STATUS; gdsdecl;
|
||||
isc_form_insert : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_req_handle; _para5:Pbyte):ISC_STATUS; gdsdecl;
|
||||
isc_get_entree : function (_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:Psmallint; _para4:Pchar; _para5:PISC_LONG;_para6:Psmallint):ISC_STATUS; gdsdecl;
|
||||
isc_initialize_menu : function (_para1:PISC_STATUS; _para2:Pisc_req_handle):ISC_STATUS; gdsdecl;
|
||||
isc_menu : function (_para1:PISC_STATUS; _para2:Pisc_win_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_load_form : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_form_handle; _para5:Psmallint;_para6:Pchar):ISC_STATUS; gdsdecl;
|
||||
isc_pop_window : function (_para1:PISC_STATUS; _para2:Pisc_win_handle):ISC_STATUS; gdsdecl;
|
||||
isc_put_entree : function (_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:Psmallint; _para4:Pchar; _para5:PISC_LONG):ISC_STATUS; gdsdecl;
|
||||
isc_reset_form : function (_para1:PISC_STATUS; _para2:Pisc_req_handle):ISC_STATUS; gdsdecl;
|
||||
isc_suspend_window : function (_para1:PISC_STATUS; _para2:Pisc_win_handle):ISC_STATUS; gdsdecl;
|
||||
isc_compile_map : function (_para1:PISC_STATUS; _para2:Pisc_form_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; extdecl;
|
||||
isc_compile_menu : function (_para1:PISC_STATUS; _para2:Pisc_form_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; extdecl;
|
||||
isc_compile_sub_map : function (_para1:PISC_STATUS; _para2:Pisc_win_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; extdecl;
|
||||
isc_create_window : function (_para1:PISC_STATUS; _para2:Pisc_win_handle; _para3:Psmallint; _para4:Pchar; _para5:Psmallint;_para6:Psmallint):ISC_STATUS; extdecl;
|
||||
isc_delete_window : function (_para1:PISC_STATUS; _para2:Pisc_win_handle):ISC_STATUS; extdecl;
|
||||
isc_drive_form : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_win_handle; _para5:Pisc_req_handle;_para6:Pbyte; _para7:Pbyte):ISC_STATUS; extdecl;
|
||||
isc_drive_menu : function (_para1:PISC_STATUS; _para2:Pisc_win_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar;_para6:Psmallint; _para7:Pchar; _para8:Psmallint; _para9:Psmallint; _para10:Pchar;_para11:PISC_LONG):ISC_STATUS; extdecl;
|
||||
isc_form_delete : function (_para1:PISC_STATUS; _para2:Pisc_form_handle):ISC_STATUS; extdecl;
|
||||
isc_form_fetch : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_req_handle; _para5:Pbyte):ISC_STATUS; extdecl;
|
||||
isc_form_insert : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_req_handle; _para5:Pbyte):ISC_STATUS; extdecl;
|
||||
isc_get_entree : function (_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:Psmallint; _para4:Pchar; _para5:PISC_LONG;_para6:Psmallint):ISC_STATUS; extdecl;
|
||||
isc_initialize_menu : function (_para1:PISC_STATUS; _para2:Pisc_req_handle):ISC_STATUS; extdecl;
|
||||
isc_menu : function (_para1:PISC_STATUS; _para2:Pisc_win_handle; _para3:Pisc_req_handle; _para4:Psmallint; _para5:Pchar):ISC_STATUS; extdecl;
|
||||
isc_load_form : function (_para1:PISC_STATUS; _para2:Pisc_db_handle; _para3:Pisc_tr_handle; _para4:Pisc_form_handle; _para5:Psmallint;_para6:Pchar):ISC_STATUS; extdecl;
|
||||
isc_pop_window : function (_para1:PISC_STATUS; _para2:Pisc_win_handle):ISC_STATUS; extdecl;
|
||||
isc_put_entree : function (_para1:PISC_STATUS; _para2:Pisc_req_handle; _para3:Psmallint; _para4:Pchar; _para5:PISC_LONG):ISC_STATUS; extdecl;
|
||||
isc_reset_form : function (_para1:PISC_STATUS; _para2:Pisc_req_handle):ISC_STATUS; extdecl;
|
||||
isc_suspend_window : function (_para1:PISC_STATUS; _para2:Pisc_win_handle):ISC_STATUS; extdecl;
|
||||
{$ENDIF}
|
||||
{ isc_attach_database : function : ISC_STATUS; gdsdecl;
|
||||
isc_array_gen_sdl : function : ISC_STATUS; gdsdecl;
|
||||
isc_array_get_slice : function : ISC_STATUS; gdsdecl;
|
||||
isc_array_lookup_bounds : function : ISC_STATUS; gdsdecl;
|
||||
isc_array_lookup_desc : function : ISC_STATUS; gdsdecl;
|
||||
isc_array_set_desc : function : ISC_STATUS; gdsdecl;
|
||||
isc_array_put_slice : function : ISC_STATUS; gdsdecl;
|
||||
isc_blob_gen_bpb : function : ISC_STATUS; gdsdecl;
|
||||
isc_blob_info : function : ISC_STATUS; gdsdecl;
|
||||
isc_blob_lookup_desc : function : ISC_STATUS; gdsdecl;
|
||||
isc_blob_set_desc : function : ISC_STATUS; gdsdecl;
|
||||
isc_cancel_blob : function : ISC_STATUS; gdsdecl;
|
||||
isc_cancel_events : function : ISC_STATUS; gdsdecl;
|
||||
isc_close_blob : function : ISC_STATUS; gdsdecl;
|
||||
isc_commit_retaining : function : ISC_STATUS; gdsdecl;
|
||||
isc_commit_transaction : function : ISC_STATUS; gdsdecl;
|
||||
isc_compile_request : function : ISC_STATUS; gdsdecl;
|
||||
isc_compile_request2 : function : ISC_STATUS; gdsdecl;
|
||||
isc_create_blob : function : ISC_STATUS; gdsdecl;
|
||||
isc_create_blob2 : function : ISC_STATUS; gdsdecl;
|
||||
isc_create_database : function : ISC_STATUS; gdsdecl;
|
||||
isc_database_info : function : ISC_STATUS; gdsdecl;
|
||||
isc_ddl : function : ISC_STATUS; gdsdecl;
|
||||
isc_decode_date : procedure; gdsdecl;
|
||||
isc_decode_sql_date : procedure; gdsdecl;
|
||||
isc_decode_sql_time : procedure; gdsdecl;
|
||||
isc_decode_timestamp : procedure; gdsdecl;
|
||||
isc_detach_database : function : ISC_STATUS; gdsdecl;
|
||||
isc_drop_database : function : ISC_STATUS; gdsdecl;
|
||||
isc_encode_date : procedure; gdsdecl;
|
||||
isc_encode_sql_date : procedure; gdsdecl;
|
||||
isc_encode_sql_time : procedure; gdsdecl;
|
||||
isc_encode_timestamp : procedure; gdsdecl;
|
||||
isc_event_block : function : ISC_LONG; cdecl;
|
||||
isc_event_counts : procedure; gdsdecl;
|
||||
isc_expand_dpb : procedure; cdecl;
|
||||
isc_modify_dpb : function : longint; gdsdecl;
|
||||
isc_free : function : ISC_LONG; gdsdecl;
|
||||
isc_get_segment : function : ISC_STATUS; gdsdecl;
|
||||
isc_get_slice : function : ISC_STATUS; gdsdecl;
|
||||
isc_interprete : function : ISC_STATUS; gdsdecl;
|
||||
isc_open_blob : function : ISC_STATUS; gdsdecl;
|
||||
isc_open_blob2 : function : ISC_STATUS; gdsdecl;
|
||||
isc_prepare_transaction : function : ISC_STATUS; gdsdecl;
|
||||
isc_prepare_transaction2 : function : ISC_STATUS; gdsdecl;
|
||||
isc_print_sqlerror : procedure; gdsdecl;
|
||||
isc_print_status : function : ISC_STATUS; gdsdecl;
|
||||
isc_put_segment : function : ISC_STATUS; gdsdecl;
|
||||
isc_put_slice : function : ISC_STATUS; gdsdecl;
|
||||
isc_que_events : function : ISC_STATUS; gdsdecl;
|
||||
isc_receive : function :ISC_STATUS; gdsdecl;
|
||||
isc_reconnect_transaction : function :ISC_STATUS; gdsdecl;
|
||||
isc_release_request : function :ISC_STATUS; gdsdecl;
|
||||
isc_request_info : function :ISC_STATUS; gdsdecl;}
|
||||
{$IFDEF Unix}
|
||||
// isc_reset_fpe : function :ISC_LONG; gdsdecl;
|
||||
{$ENDIF}
|
||||
{ isc_rollback_transaction : function :ISC_STATUS; gdsdecl;
|
||||
isc_rollback_retaining : function :ISC_STATUS; gdsdecl;
|
||||
isc_seek_blob : function :ISC_STATUS; gdsdecl;
|
||||
isc_send : function :ISC_STATUS; gdsdecl;
|
||||
isc_service_attach : function :ISC_STATUS; gdsdecl;
|
||||
isc_service_detach : function :ISC_STATUS; gdsdecl;
|
||||
isc_service_query : function :ISC_STATUS; gdsdecl;
|
||||
isc_service_start : function :ISC_STATUS; gdsdecl;
|
||||
isc_start_and_send : function :ISC_STATUS; gdsdecl;
|
||||
isc_start_multiple : function :ISC_STATUS; gdsdecl;
|
||||
isc_start_request : function :ISC_STATUS; gdsdecl;
|
||||
isc_start_transaction : function :ISC_STATUS; cdecl;
|
||||
isc_sqlcode : function :ISC_LONG; gdsdecl;
|
||||
isc_transaction_info : function :ISC_STATUS; gdsdecl;
|
||||
isc_transact_request : function :ISC_STATUS; gdsdecl;
|
||||
isc_unwind_request : function :ISC_STATUS; gdsdecl;
|
||||
isc_wait_for_event : function :ISC_STATUS; gdsdecl;
|
||||
isc_ftof : function :ISC_LONG; gdsdecl;
|
||||
isc_print_blr : function :ISC_STATUS; gdsdecl;
|
||||
isc_set_debug : procedure; gdsdecl;
|
||||
isc_qtoq : procedure; gdsdecl;
|
||||
isc_vax_integer : function :ISC_LONG; gdsdecl;
|
||||
isc_vtof : procedure; gdsdecl;
|
||||
isc_vtov : procedure; gdsdecl;
|
||||
isc_version : function :longint; gdsdecl;}
|
||||
{ }
|
||||
{ Blob functions }
|
||||
{ }
|
||||
// Bopen : function :PBSTREAM; gdsdecl;
|
||||
// BLOB_open : function :PBSTREAM; gdsdecl;
|
||||
{$IFDEF Unix}
|
||||
// Bopen2 : function :PBSTREAM; gdsdecl;
|
||||
{$ENDIF}
|
||||
|
||||
|
||||
Procedure InitialiseIBase60;
|
||||
Procedure ReleaseIBase60;
|
||||
@ -527,94 +436,6 @@ begin
|
||||
pointer(isc_put_entree) := GetProcedureAddress(IBaseLibraryHandle,'isc_put_entree');
|
||||
pointer(isc_reset_form) := GetProcedureAddress(IBaseLibraryHandle,'isc_reset_form');
|
||||
pointer(isc_suspend_window) := GetProcedureAddress(IBaseLibraryHandle,'isc_suspend_window');
|
||||
{$ENDIF}
|
||||
pointer(isc_attach_database) := GetProcedureAddress(IBaseLibraryHandle,'isc_attach_database');
|
||||
pointer(isc_array_gen_sdl) := GetProcedureAddress(IBaseLibraryHandle,'isc_array_gen_sdl');
|
||||
pointer(isc_array_get_slice) := GetProcedureAddress(IBaseLibraryHandle,'isc_array_get_slice');
|
||||
pointer(isc_array_lookup_bounds) := GetProcedureAddress(IBaseLibraryHandle,'isc_array_lookup_bounds');
|
||||
pointer(isc_array_lookup_desc) := GetProcedureAddress(IBaseLibraryHandle,'isc_array_lookup_desc');
|
||||
pointer(isc_array_set_desc) := GetProcedureAddress(IBaseLibraryHandle,'isc_array_set_desc');
|
||||
pointer(isc_array_put_slice) := GetProcedureAddress(IBaseLibraryHandle,'isc_array_put_slice');
|
||||
pointer(isc_blob_gen_bpb) := GetProcedureAddress(IBaseLibraryHandle,'isc_blob_gen_bpb');
|
||||
pointer(isc_blob_info) := GetProcedureAddress(IBaseLibraryHandle,'isc_blob_info');
|
||||
pointer(isc_blob_lookup_desc) := GetProcedureAddress(IBaseLibraryHandle,'isc_blob_lookup_desc');
|
||||
pointer(isc_blob_set_desc) := GetProcedureAddress(IBaseLibraryHandle,'isc_blob_set_desc');
|
||||
pointer(isc_cancel_blob) := GetProcedureAddress(IBaseLibraryHandle,'isc_cancel_blob');
|
||||
pointer(isc_cancel_events) := GetProcedureAddress(IBaseLibraryHandle,'isc_cancel_events');
|
||||
pointer(isc_close_blob) := GetProcedureAddress(IBaseLibraryHandle,'isc_close_blob');
|
||||
pointer(isc_commit_retaining) := GetProcedureAddress(IBaseLibraryHandle,'isc_commit_retaining');
|
||||
pointer(isc_commit_retaining) := GetProcedureAddress(IBaseLibraryHandle,'isc_commit_retaining');
|
||||
pointer(isc_commit_transaction) := GetProcedureAddress(IBaseLibraryHandle,'isc_commit_transaction');
|
||||
pointer(isc_compile_request) := GetProcedureAddress(IBaseLibraryHandle,'isc_compile_request');
|
||||
pointer(isc_compile_request2) := GetProcedureAddress(IBaseLibraryHandle,'isc_compile_request2');
|
||||
pointer(isc_create_blob) := GetProcedureAddress(IBaseLibraryHandle,'isc_create_blob');
|
||||
pointer(isc_create_blob2) := GetProcedureAddress(IBaseLibraryHandle,'isc_create_blob2');
|
||||
pointer(isc_create_database) := GetProcedureAddress(IBaseLibraryHandle,'isc_create_database');
|
||||
pointer(isc_database_info) := GetProcedureAddress(IBaseLibraryHandle,'isc_database_info');
|
||||
pointer(isc_ddl) := GetProcedureAddress(IBaseLibraryHandle,'isc_ddl');
|
||||
pointer(isc_decode_date) := GetProcedureAddress(IBaseLibraryHandle,'isc_decode_date');
|
||||
pointer(isc_decode_sql_date) := GetProcedureAddress(IBaseLibraryHandle,'isc_decode_sql_date');
|
||||
pointer(isc_decode_sql_time) := GetProcedureAddress(IBaseLibraryHandle,'isc_decode_sql_time');
|
||||
pointer(isc_decode_timestamp) := GetProcedureAddress(IBaseLibraryHandle,'isc_decode_timestamp');
|
||||
pointer(isc_detach_database) := GetProcedureAddress(IBaseLibraryHandle,'isc_detach_database');
|
||||
pointer(isc_drop_database) := GetProcedureAddress(IBaseLibraryHandle,'isc_drop_database');
|
||||
pointer(isc_encode_date) := GetProcedureAddress(IBaseLibraryHandle,'isc_encode_date');
|
||||
pointer(isc_encode_sql_date) := GetProcedureAddress(IBaseLibraryHandle,'isc_encode_sql_date');
|
||||
pointer(isc_encode_sql_time) := GetProcedureAddress(IBaseLibraryHandle,'isc_encode_sql_time');
|
||||
pointer(isc_encode_timestamp) := GetProcedureAddress(IBaseLibraryHandle,'isc_encode_timestamp');
|
||||
pointer(isc_event_block) := GetProcedureAddress(IBaseLibraryHandle,'isc_event_block');
|
||||
// pointer(isc_event_counts) := GetProcedureAddress(IBaseLibraryHandle,'isc_event_counts');
|
||||
pointer(isc_expand_dpb) := GetProcedureAddress(IBaseLibraryHandle,'isc_expand_dpb');
|
||||
pointer(isc_modify_dpb) := GetProcedureAddress(IBaseLibraryHandle,'isc_modify_dpb');
|
||||
pointer(isc_free) := GetProcedureAddress(IBaseLibraryHandle,'isc_free');
|
||||
pointer(isc_get_segment) := GetProcedureAddress(IBaseLibraryHandle,'isc_get_segment');
|
||||
pointer(isc_get_slice) := GetProcedureAddress(IBaseLibraryHandle,'isc_get_slice');
|
||||
pointer(isc_interprete) := GetProcedureAddress(IBaseLibraryHandle,'isc_interprete');
|
||||
pointer(isc_open_blob) := GetProcedureAddress(IBaseLibraryHandle,'isc_open_blob');
|
||||
pointer(isc_open_blob2) := GetProcedureAddress(IBaseLibraryHandle,'isc_open_blob2');
|
||||
pointer(isc_prepare_transaction) := GetProcedureAddress(IBaseLibraryHandle,'isc_prepare_transaction');
|
||||
pointer(isc_prepare_transaction2) := GetProcedureAddress(IBaseLibraryHandle,'isc_prepare_transaction2');
|
||||
pointer(isc_print_sqlerror) := GetProcedureAddress(IBaseLibraryHandle,'isc_print_sqlerror');
|
||||
pointer(isc_print_status) := GetProcedureAddress(IBaseLibraryHandle,'isc_print_status');
|
||||
pointer(isc_put_segment) := GetProcedureAddress(IBaseLibraryHandle,'isc_put_segment');
|
||||
pointer(isc_put_slice) := GetProcedureAddress(IBaseLibraryHandle,'isc_put_slice');
|
||||
pointer(isc_que_events) := GetProcedureAddress(IBaseLibraryHandle,'isc_que_events');
|
||||
pointer(isc_receive) := GetProcedureAddress(IBaseLibraryHandle,'isc_receive');
|
||||
pointer(isc_reconnect_transaction) := GetProcedureAddress(IBaseLibraryHandle,'isc_reconnect_transaction');
|
||||
pointer(isc_release_request) := GetProcedureAddress(IBaseLibraryHandle,'isc_release_request');
|
||||
pointer(isc_request_info) := GetProcedureAddress(IBaseLibraryHandle,'isc_request_info');
|
||||
{$IFDEF Unix}
|
||||
pointer(isc_reset_fpe) := GetProcedureAddress(IBaseLibraryHandle,'isc_reset_fpe');
|
||||
{$ENDIF}
|
||||
pointer(isc_rollback_transaction) := GetProcedureAddress(IBaseLibraryHandle,'isc_rollback_transaction');
|
||||
pointer(isc_rollback_retaining) := GetProcedureAddress(IBaseLibraryHandle,'isc_rollback_retaining');
|
||||
pointer(isc_seek_blob) := GetProcedureAddress(IBaseLibraryHandle,'isc_seek_blob');
|
||||
pointer(isc_send) := GetProcedureAddress(IBaseLibraryHandle,'isc_send');
|
||||
pointer(isc_service_attach) := GetProcedureAddress(IBaseLibraryHandle,'isc_service_attach');
|
||||
pointer(isc_service_detach) := GetProcedureAddress(IBaseLibraryHandle,'isc_service_detach');
|
||||
pointer(isc_service_query) := GetProcedureAddress(IBaseLibraryHandle,'isc_service_query');
|
||||
pointer(isc_service_start) := GetProcedureAddress(IBaseLibraryHandle,'isc_service_start');
|
||||
pointer(isc_start_and_send) := GetProcedureAddress(IBaseLibraryHandle,'isc_start_and_send');
|
||||
pointer(isc_start_multiple) := GetProcedureAddress(IBaseLibraryHandle,'isc_start_multiple');
|
||||
pointer(isc_start_request) := GetProcedureAddress(IBaseLibraryHandle,'isc_start_request');
|
||||
pointer(isc_start_transaction) := GetProcedureAddress(IBaseLibraryHandle,'isc_start_transaction');
|
||||
pointer(isc_sqlcode) := GetProcedureAddress(IBaseLibraryHandle,'isc_sqlcode');
|
||||
pointer(isc_transaction_info) := GetProcedureAddress(IBaseLibraryHandle,'isc_transaction_info');
|
||||
pointer(isc_transact_request) := GetProcedureAddress(IBaseLibraryHandle,'isc_transact_request');
|
||||
pointer(isc_unwind_request) := GetProcedureAddress(IBaseLibraryHandle,'isc_unwind_request');
|
||||
pointer(isc_wait_for_event) := GetProcedureAddress(IBaseLibraryHandle,'isc_wait_for_event');
|
||||
pointer(isc_ftof) := GetProcedureAddress(IBaseLibraryHandle,'isc_ftof');
|
||||
pointer(isc_print_blr) := GetProcedureAddress(IBaseLibraryHandle,'isc_print_blr');
|
||||
pointer(isc_set_debug) := GetProcedureAddress(IBaseLibraryHandle,'isc_set_debug');
|
||||
pointer(isc_qtoq) := GetProcedureAddress(IBaseLibraryHandle,'isc_qtoq');
|
||||
pointer(isc_vax_integer) := GetProcedureAddress(IBaseLibraryHandle,'isc_vax_integer');
|
||||
pointer(isc_vtof) := GetProcedureAddress(IBaseLibraryHandle,'isc_vtof');
|
||||
pointer(isc_vtov) := GetProcedureAddress(IBaseLibraryHandle,'isc_vtov');
|
||||
pointer(isc_version) := GetProcedureAddress(IBaseLibraryHandle,'isc_version');
|
||||
pointer(Bopen) := GetProcedureAddress(IBaseLibraryHandle,'Bopen');
|
||||
pointer(BLOB_open) := GetProcedureAddress(IBaseLibraryHandle,'BLOB_open');
|
||||
{$IFDEF Unix}
|
||||
pointer(Bopen2) := GetProcedureAddress(IBaseLibraryHandle,'Bopen2');
|
||||
{$ENDIF}
|
||||
end;
|
||||
end;
|
||||
|
@ -307,7 +307,7 @@ type
|
||||
isc_svc_handle = pointer;
|
||||
isc_tr_handle = pointer;
|
||||
isc_win_handle = pointer;
|
||||
isc_callback = procedure ;gdsdecl;
|
||||
isc_callback = procedure ;extdecl;
|
||||
isc_resv_handle = ISC_LONG;
|
||||
tisc_att_handle = isc_att_handle;
|
||||
tisc_blob_handle = isc_blob_handle;
|
||||
|
Loading…
Reference in New Issue
Block a user