Objekt TKAPADOTable

Z K.A.P.
Verze z 9. 2. 2013, 19:18, kterou vytvořil Grepl (diskuse | příspěvky) (Nová stránka: ===Objekt TKAPADOTable=== Tato třída slouží pro manipulaci s databázovými tabulkami prostřednictvím rozhraní ADO. Je možné otevřít tabulku dostupnou prostřednictvím AD...)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Skočit na navigaciSkočit na vyhledávání

Objekt TKAPADOTable

Tato třída slouží pro manipulaci s databázovými tabulkami prostřednictvím rozhraní ADO. Je možné otevřít tabulku dostupnou prostřednictvím ADO (dle ConnectionString), procházet záznamy tabulky, filtrovat záznamy, načítat či měnit hodnoty z jednotlivých polí záznamu apod.

TKAPADOTable = class(TDataset)
 constructor Create;
 function ControlsDisabled: Boolean;
 function FieldByName(const FieldName: String): TField;
 function FindField(const FieldName: String): TField;
 function GetBookmark: TBookmark;
 function IndexFieldCount:Integer;
 function IsEmpty: Boolean;
 function Locate(const KeyFields: string; const KeyValues: Variant; Options: TLocateOptions): Boolean;
 function Lookup(const KeyFields: string; const KeyValues: Variant; const ResultFields: string): Variant;
 function MoveBy(Distance: Integer): Integer;
 function RecordCount: Integer;
 procedure Append;
 procedure Cancel;
 procedure Close;
 procedure Delete;
 procedure DisableControls;
 procedure Edit;
 procedure EnableControls;
 procedure First;
 procedure FreeBookmark(Bookmark: TBookmark);
 procedure GetFieldList(List: TList; const FieldNames: String);
 procedure GetFieldNames(List: TStrings);
 procedure GotoBookmark(Bookmark: TBookmark);
 procedure Insert;
 procedure Last;
 procedure Next;
 procedure Open;
 procedure Post;
 procedure Prior;
 procedure Refresh;
end;