DbCommitTrans - metoda obiektu PmaAdo
Opis:
Potwierdza transakcję nad podłączoną bazą danych.
Składnia:
Object DbCommitTrans([String 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ę (obiekt 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":
liczbowy kod 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.
Przykład1:
JavaScriptVBScriptWybierz oraz skopiuj do schowka
var val = oDb.DbCommitTrans();
Dim val
val = oDb.DbCommitTrans()