mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-07 19:50:17 +02:00
* Patch from Laco to add additional function in interface
git-svn-id: trunk@34556 -
This commit is contained in:
parent
c7523c6236
commit
bc2f213bd3
@ -179,7 +179,9 @@ const
|
||||
|
||||
// Error codes:
|
||||
SYBEFCON = 20002; // SQL Server connection failed
|
||||
SYBEWRIT = 20006; // Write to SQL Server failed.
|
||||
SYBESMSG = 20018; // General SQL Server error: Check messages from the SQL Server.
|
||||
SYBEDDNE = 20047; // DBPROCESS is dead or not enabled.
|
||||
|
||||
type
|
||||
PLOGINREC=Pointer;
|
||||
@ -361,6 +363,7 @@ var
|
||||
function dbiscount(dbproc:PDBPROCESS):BOOL; cdecl; external DBLIBDLL;
|
||||
function dbcancel(dbproc:PDBPROCESS):RETCODE; cdecl; external DBLIBDLL;
|
||||
function dbcanquery(dbproc:PDBPROCESS):RETCODE; cdecl; external DBLIBDLL;
|
||||
function dbdead(dbproc:PDBPROCESS):DBBOOL; cdecl; external DBLIBDLL;
|
||||
function dbhasretstat(dbproc:PDBPROCESS):DBBOOL; cdecl; external DBLIBDLL;
|
||||
function dbretstatus(dbproc:PDBPROCESS):DBINT; cdecl; external DBLIBDLL;
|
||||
procedure dbfreelogin(login:PLOGINREC); cdecl; external DBLIBDLL {$IFDEF freetds}name 'dbloginfree'{$ENDIF};
|
||||
@ -410,6 +413,7 @@ var
|
||||
dbiscount: function(dbproc:PDBPROCESS):BOOL; cdecl;
|
||||
dbcancel: function(dbproc:PDBPROCESS):RETCODE; cdecl;
|
||||
dbcanquery: function(dbproc:PDBPROCESS):RETCODE; cdecl;
|
||||
dbdead: function(dbproc:PDBPROCESS):DBBOOL; cdecl;
|
||||
dbhasretstat: function(dbproc:PDBPROCESS):DBBOOL; cdecl;
|
||||
dbretstatus: function(dbproc:PDBPROCESS):DBINT; cdecl;
|
||||
dbexit: procedure(); cdecl;
|
||||
@ -510,6 +514,7 @@ begin
|
||||
pointer(dbiscount) := GetProcedureAddress(DBLibLibraryHandle,'dbiscount');
|
||||
pointer(dbcancel) := GetProcedureAddress(DBLibLibraryHandle,'dbcancel');
|
||||
pointer(dbcanquery) := GetProcedureAddress(DBLibLibraryHandle,'dbcanquery');
|
||||
pointer(dbdead) := GetProcedureAddress(DBLibLibraryHandle,'dbdead');
|
||||
pointer(dbhasretstat) := GetProcedureAddress(DBLibLibraryHandle,'dbhasretstat');
|
||||
pointer(dbretstatus) := GetProcedureAddress(DBLibLibraryHandle,'dbretstatus');
|
||||
pointer(dbexit) := GetProcedureAddress(DBLibLibraryHandle,'dbexit');
|
||||
|
Loading…
Reference in New Issue
Block a user