* Fix visibility of methods

git-svn-id: trunk@14023 -
This commit is contained in:
blikblum 2009-11-03 22:20:12 +00:00
parent e798f1164d
commit d0783df9f8
3 changed files with 12 additions and 13 deletions

View File

@ -161,7 +161,6 @@ type
//TDataSet overrides //TDataSet overrides
function AllocRecordBuffer: PChar; override; function AllocRecordBuffer: PChar; override;
procedure ClearCalcFields(Buffer: PChar); override; procedure ClearCalcFields(Buffer: PChar); override;
function CreateBlobStream(Field: TField; Mode: TBlobStreamMode): TStream; override;
procedure DoBeforeClose; override; procedure DoBeforeClose; override;
procedure DoAfterInsert; override; procedure DoAfterInsert; override;
procedure DoBeforeInsert; override; procedure DoBeforeInsert; override;
@ -191,19 +190,20 @@ type
procedure SetExpectedAppends(AValue: Integer); procedure SetExpectedAppends(AValue: Integer);
procedure SetExpectedUpdates(AValue: Integer); procedure SetExpectedUpdates(AValue: Integer);
procedure SetExpectedDeletes(AValue: Integer); procedure SetExpectedDeletes(AValue: Integer);
procedure SetFieldData(Field: TField; Buffer: Pointer); override;
procedure SetFieldData(Field: TField; Buffer: Pointer; NativeFormat: Boolean); override;
procedure SetRecNo(Value: Integer); override; procedure SetRecNo(Value: Integer); override;
public public
constructor Create(AOwner: TComponent); override; constructor Create(AOwner: TComponent); override;
destructor Destroy; override; destructor Destroy; override;
function BookmarkValid(ABookmark: TBookmark): Boolean; override; function BookmarkValid(ABookmark: TBookmark): Boolean; override;
function CompareBookmarks(Bookmark1, Bookmark2: TBookmark): Longint; override; function CompareBookmarks(Bookmark1, Bookmark2: TBookmark): Longint; override;
function CreateBlobStream(Field: TField; Mode: TBlobStreamMode): TStream; override;
function GetFieldData(Field: TField; Buffer: Pointer): Boolean; override; function GetFieldData(Field: TField; Buffer: Pointer): Boolean; override;
function GetFieldData(Field: TField; Buffer: Pointer; NativeFormat: Boolean): Boolean; override; function GetFieldData(Field: TField; Buffer: Pointer; NativeFormat: Boolean): Boolean; override;
function Locate(const KeyFields: String; const KeyValues: Variant; LocateOptions: TLocateOptions) : Boolean; override; function Locate(const KeyFields: String; const KeyValues: Variant; LocateOptions: TLocateOptions) : Boolean; override;
function LocateNext(const KeyFields: String; const KeyValues: Variant; LocateOptions: TLocateOptions) : Boolean; function LocateNext(const KeyFields: String; const KeyValues: Variant; LocateOptions: TLocateOptions) : Boolean;
function Lookup(const KeyFields: String; const KeyValues: Variant; const ResultFields: String): Variant; override; function Lookup(const KeyFields: String; const KeyValues: Variant; const ResultFields: String): Variant; override;
procedure SetFieldData(Field: TField; Buffer: Pointer); override;
procedure SetFieldData(Field: TField; Buffer: Pointer; NativeFormat: Boolean); override;
// Additional procedures // Additional procedures
function ApplyUpdates: Boolean; function ApplyUpdates: Boolean;
procedure ClearUpdates(RecordStates: TRecordStateSet = [rsAdded, rsDeleted, rsUpdated]); procedure ClearUpdates(RecordStates: TRecordStateSet = [rsAdded, rsDeleted, rsUpdated]);

View File

@ -44,14 +44,13 @@ type
{ TSqlite3Dataset } { TSqlite3Dataset }
TSqlite3Dataset = class(TCustomSqliteDataset) TSqlite3Dataset = class(TCustomSqliteDataset)
private
function SqliteExec(ASQL: PChar; ACallback: TSqliteCdeclCallback; Data: Pointer): Integer; override;
function InternalGetHandle: Pointer; override;
procedure InternalCloseHandle; override;
procedure BuildLinkedList; override;
protected protected
procedure BuildLinkedList; override;
function GetRowsAffected:Integer; override; function GetRowsAffected:Integer; override;
procedure InternalCloseHandle; override;
function InternalGetHandle: Pointer; override;
procedure RetrieveFieldDefs; override; procedure RetrieveFieldDefs; override;
function SqliteExec(ASQL: PChar; ACallback: TSqliteCdeclCallback; Data: Pointer): Integer; override;
public public
procedure ExecuteDirect(const ASQL: String); override; procedure ExecuteDirect(const ASQL: String); override;
function QuickQuery(const ASQL: String; const AStrList: TStrings; FillObjects: Boolean): String; override; function QuickQuery(const ASQL: String; const AStrList: TStrings; FillObjects: Boolean): String; override;

View File

@ -45,14 +45,14 @@ type
TSqliteDataset = class(TCustomSqliteDataset) TSqliteDataset = class(TCustomSqliteDataset)
private private
function SqliteExec(ASQL: PChar; ACallback: TSqliteCdeclCallback; Data: Pointer): Integer; override;
function InternalGetHandle: Pointer; override;
function GetSqliteEncoding: String; function GetSqliteEncoding: String;
procedure InternalCloseHandle; override;
procedure BuildLinkedList; override;
protected protected
procedure RetrieveFieldDefs; override; procedure BuildLinkedList; override;
function GetRowsAffected:Integer; override; function GetRowsAffected:Integer; override;
function InternalGetHandle: Pointer; override;
procedure InternalCloseHandle; override;
procedure RetrieveFieldDefs; override;
function SqliteExec(ASQL: PChar; ACallback: TSqliteCdeclCallback; Data: Pointer): Integer; override;
public public
procedure ExecuteDirect(const ASQL: String); override; procedure ExecuteDirect(const ASQL: String); override;
function QuickQuery(const ASQL: String; const AStrList: TStrings; FillObjects: Boolean): String; override; function QuickQuery(const ASQL: String; const AStrList: TStrings; FillObjects: Boolean): String; override;