Class TIBQuery
Unit
Interbase
Declaration
type TIBQuery = class(TDBDataset)
Fields
None.
Methods
Overview
Description
constructor Create(AOwner : TComponent); override; |
destructor Destroy; override; |
function AllocRecordBuffer: PChar; override; |
abstract & virual methods of TDataset
procedure ExecSQL; virtual; |
This method is used for executing sql statements, which doesn't return any
rows. (insert,delete,update, and DDL commands)
procedure FreeRecordBuffer(var Buffer: PChar); override; |
procedure GetBookmarkData(Buffer: PChar; Data: Pointer); override; |
function GetBookmarkFlag(Buffer: PChar): TBookmarkFlag; override; |
function GetFieldData(Field: TField; Buffer: Pointer): Boolean; override; |
function GetRecord(Buffer: PChar; GetMode: TGetMode; DoCheck: Boolean): TGetResult; override; |
function GetRecordCount: integer; override; |
function GetRecordSize: Word; override; |
procedure InternalAddRecord(Buffer: Pointer; AAppend: Boolean); override; |
procedure InternalClose; override; |
procedure InternalDelete; override; |
procedure InternalFirst; override; |
procedure InternalGotoBookmark(ABookmark: Pointer); override; |
procedure InternalHandleException; override; |
procedure InternalInitFieldDefs; override; |
procedure InternalInitRecord(Buffer: PChar); override; |
procedure InternalLast; override; |
procedure InternalOpen; override; |
procedure InternalPost; override; |
procedure InternalSetToRecord(Buffer: PChar); override; |
function IsCursorOpen: Boolean; override; |
procedure SetBookmarkData(Buffer: PChar; Data: Pointer); override; |
procedure SetBookmarkFlag(Buffer: PChar; Value: TBookmarkFlag); override; |
procedure SetFieldData(Field: TField; Buffer: Pointer); override; |
Properties
Overview
Description
Use this property to determine, which database session can query use
This property holds SQL command, which you want to execute
Query must have transaction assigned. If transaction is not assigned, and database
is, object looks, if database have default transaction, and assigns it
Generated by pasdoc 0.6.17 on Fri 3 Nov 2000 09:02:48