Objekt PmaAdo zpřístupňuje přímo objekty a metody z technologie ADO. Zejména objekt AdoRecordset (množina záznamů) jako výsledek SQL příkazu SELECT. Tím je zajištěna maximální otevřenost a všechno, co jde pomocí technologie ADO udělat, se dá použít i v systému PROMOTIC.
Tento objekt lze založit v objektech: PmaRoot, PmaFolder, PmaPrototype. V těchto objektech jich může být založeno více.
Použití objektu PmaAdo vyžaduje zakoupení licence "PmDB". S freeeware verzí PmFree nebo při vývoji aplikace (s vývojovou licencí pro testovací účely) je tato komponenta funkční vždy.
DbBeginTrans | Začíná novou transakci nad připojenou databázi |
---|---|
DbClose | Odpojení objektu PmaAdo od databáze a uvolnění všech zapamatovaných objektů AdoRecordset |
DbCommitTrans | Potvrzuje transakci nad připojenou databázi |
DbConnectionParams | Dodatečné parametry připojení k databázi |
DbConnectionString | Parametry připojení k databázi |
DbExecute | Provede příkaz zadaný v syntaxi jazyka SQL |
DbIsOpen | Test, zda objekt PmaAdo je připojen k databázi |
DbOpen | Připojení objektu PmaAdo k databázi |
DbRollbackTrans | Ruší transakci nad připojenou databázi |
LastErr | Číselný chybový kód výsledku poslední provedené metody (vlastnosti) objektu PmaAdo |
LastTextErr | Textový popis výsledku poslední provedené metody (vlastnosti) objektu PmaAdo |
RsClose | Uvolní zapamatovaný objekt AdoRecordset se zadaným identifikátorem |
RsGet | Zpřístupní zapamatovaný objekt AdoRecordset se zadaným identifikátorem, který byl vytvořen dřívějším voláním metody RsOpen |
RsIsOpen | Test, zda existuje objekt AdoRecordset se zadaným identifikátorem |
RsOpen | Provede SQL dotaz SELECT, výsledná data jsou v podobě AdoRecordset (množina záznamů) |
Objekt | Obecné informace o daném objektu |
---|---|
Obsah | Obsah objektu v XML formě |
Události | Definice algoritmů událostí objektu |
ADO | Základní nastavení pro přístup k databázi pomocí ADO |
Metody | Definice metody projektanta objektu |
AdoField | (ADO Field) Objekt ADO Field obsahuje informaci o sloupci |
---|---|
AdoRecord | (ADO Record) Objekt ADO Record představuje jeden záznam |
AdoRecordset | (ADO Recordset) Objekt ADO Recordset představuje množinu záznamů |
Pokud se u těchto metod v parametru zadá "return:map;", pak metody vracejí podrobnější informace o výsledku volání.