Promotic
WikipediaLinkedInYoutubeTwitterFacebook

DbCommitTrans - metoda obiektu PmaAdo

Opis:
Potwierdza transakcję nad podłączoną bazą danych.
Składnia:
Object DbCommitTrans([String sParams])
Wołanie:
oDb.DbCommitTrans(sParams)
Parametry:
sParams[opcjonalne] (String) Dodatkowe parametry metody DbCommitTrans. Dane są tutaj w formacie KeyVal, na przykład "return:map;".
"return:xxx;" (opcjonalne) - Określa, czy wartość zwrotna metody ma być mapą z większą ilością zwróconych wartości równocześnie (nowy sposób) lub tylko jedną wartością (stary sposób). Jeżeli nie jest ustawione, wtedy zostanie zastosowany stary sposób.
map - Zwraca mapę (PmMap), która zawiera większą ilość zwróconych wartości równocześnie (nowy sposób) (np. Result, AffectedRows, ErrorCode, ErrorText).
Wartość zwrotna:
Nowy sposób: Zwraca obiekt PmMap z wartościami w następujących pozycjach:
- "Result": pusta wartość (metoda niczego nie zwraca)
- "ErrorCode": kod liczbowy ewentualnego błędu, gdzie wartość 0 oznacza pomyślne wykonanie metody (bez błędu)
- "ErrorText": opis ewentualnego błędu
 
Stary sposób: Zwraca pusta wartość (metoda niczego nie zwraca).
Notatka:
Nowa transakcja nad podłączoną bazą danych rozpoczyna się przy pomocy metody DbBeginTrans. Wszystkie następne operacje nad tą bazą danych zostaną później jako jedna całość (transakcja) razem potwierdzone przy pomocy metody DbCommitTrans lub pominięte przy pomocy metody DbRollbackTrans. Transakcje muszą być wspierane przez podłączoną bazę danych oraz providera.
Patrz również:
Przykład:
Patrz Przykład

Historia:
Pm8.03.09: Wytworzono
Pm8.03.22: Zwraca obiekt PmMap z wartościami w pozycjach "Result", "ErrorCode" oraz "ErrorText".
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice