Obiekt PmaAdo udostępnia bezpośrednio obiekty i metody technologii ADO. Zwłaszcza obiekt AdoRecordset (zestaw rekordów) jako wynik polecenia SQL SELECT. Przez to jest zapewniona maksymalna otwartość i wszystko, co można wykonać przy pomocy technologii ADO można zastosować również w systemie PROMOTIC.
Obiekt ten można wytworzyć w obiektach: PmaRoot, PmaFolder, PmaPrototype. W tych obiektych można wytworzyć większą ilość takich obiektów.
Zastosowanie obiektu PmaAdo wymaga zakup licencji "PmDB". Z wersją freeeware PmFree lub przy opracowywaniu aplikacji (z licencją deweloperską w celach testowania) element ten zawsze funkcjonuje.
DbBeginTrans | Rozpoczyna nową transakcję nad podłączoną bazą danych |
---|---|
DbClose | Odłączenie obiektu PmaAdo od bazy danych i zwolnienie wszystkich zapamiętanych obiektów AdoRecordset |
DbCommitTrans | Potwierdza transakcję nad podłączoną bazą danych |
DbConnectionParams | Dodatkowe parametry podłączenia do bazy danych |
DbConnectionString | Parametry podłączenia do bazy danych |
DbExecute | Wykona wprowadzone polecenie w składni języka SQL |
DbIsOpen | Test, czy obiekt PmaAdo jest podłączony do bazy danych |
DbOpen | Podłączenie obiektu PmaAdo do bazy danych |
DbRollbackTrans | Pomija transakcję nad podłączoną bazą danych |
LastErr | Liczbowy kod błędu ostatniego wywołania metody (właściwości) obiektu PmaAdo |
LastTextErr | Opis tekstowy wyniku ostatniego wywołania metody (właściwości) obiektu PmaAdo |
RsClose | Zwolni zapamiętany obiekt AdoRecordset o wprowadzonym identyfikatorze |
RsGet | Udostępni utrzymywany obiekt AdoRecordset o wprowadzonym identyfikatorze, który został uprzednio wytworzony przez wywołanie metody RsOpen |
RsIsOpen | Test, czy istnieje obiekt AdoRecordset o wprowadzonym identyfikatorze |
RsOpen | Wykona polecenie SQL SELECT, rezultat polecenia jest zwrócony w formie AdoRecordset (zestaw rekordów) |
Obiekt | Ogólne informacje dotyczące danego obiektu |
---|---|
Zawartość | Zawartość obiektu w formie XML |
Zdarzenia | Definicja algorytmów zdarzeń obiektu |
ADO | Ustawienia podstawowe dostępu do bazy danych za pośrednictwem ADO |
Metody | Definicja metody projektanta obiektu |
AdoField | (ADO Field) Obiekt ADO Field zawiera informację o kolumnie |
---|---|
AdoRecord | (ADO Record) Obiekt ADO Record przedstawia wyłącznie jeden rekord |
AdoRecordset | (ADO Recordset) Obiekt ADO Recordset przedstawia zestaw rekordów |
Jeżeli w tych metodach w parametrze zostanie określone "return:map;", wtedy metody zwracają szczegółowsze informacje o wyniku wołania.