Objekt TKAPADOTable: Porovnání verzí
Z K.A.P.
Skočit na navigaciSkočit na vyhledáváním |
|||
Řádek 36: | Řádek 36: | ||
property ConnectionString: string; | property ConnectionString: string; | ||
end; | end; | ||
+ | |||
+ | Viz příklad [[Příklady PASCAL]] | ||
Více o nastavení ConnectionString je u popisu objektu [[Objekt TKAPADOConnection|TKAPADOConnection]]. | Více o nastavení ConnectionString je u popisu objektu [[Objekt TKAPADOConnection|TKAPADOConnection]]. |
Verze z 15. 2. 2015, 14:41
Objekt TKAPADOTable
Tato třída slouží pro manipulaci s databázovými tabulkami prostřednictvím rozhraní ADO ve skriptovacím programovacím jazyku. 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. Komponenty potřebují, aby ADO 2.1 (nebo vyšší) bylo instalováno na hostitelském počítači. Navíc, klientský software pro cílový databázový systém (jako například Microsoft SQL Server) musí být nainstalován (ovladač OLE DB nebo ovladač ODBC specifický pro daný databázový systém).
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; property ConnectionString: string; end;
Viz příklad Příklady PASCAL
Více o nastavení ConnectionString je u popisu objektu TKAPADOConnection.