* Made GetStatementInfo public (bug ID 24113)

git-svn-id: trunk@26725 -
This commit is contained in:
michael 2014-02-08 11:58:36 +00:00
parent 7846bec140
commit 1abce09e3c

View File

@ -129,7 +129,6 @@ type
Function AllocateCursorHandle : TSQLCursor; virtual; abstract;
Procedure DeAllocateCursorHandle(var cursor : TSQLCursor); virtual; abstract;
function StrToStatementType(s : string) : TStatementType; virtual;
function GetStatementInfo(const ASQL: string; Full: Boolean; ASchema : TSchemaType): TSQLStatementInfo; virtual;
procedure PrepareStatement(cursor: TSQLCursor;ATransaction : TSQLTransaction;buf : string; AParams : TParams); virtual; abstract;
procedure UnPrepareStatement(cursor : TSQLCursor); virtual; abstract;
procedure Execute(cursor: TSQLCursor;atransaction:tSQLtransaction; AParams : TParams); virtual; abstract;
@ -168,6 +167,7 @@ type
procedure GetFieldNames(const TableName : string; List : TStrings); virtual;
procedure GetSchemaNames(List: TStrings); virtual;
function GetConnectionInfo(InfoType:TConnInfoType): string; virtual;
function GetStatementInfo(const ASQL: string; Full: Boolean; ASchema : TSchemaType): TSQLStatementInfo; virtual;
procedure CreateDB; virtual;
procedure DropDB; virtual;
published