Transakcje

Autor: Marcin Kasiński
21.01.2011 13:24:00 +0200

Transakcja jest to połączona grupa zapytań SQL stanowiąca jednolitą całość. Domyślnie każde pojedyncze zapytanie jest pojedynczą transakcją. Aby to zmienić, tj. aby mieć możliwość umieszczenia w transakcji więcej niż jednego zapytania należy skorzystać z metody SetAutoCommit(tryb) obiektu Connection, gdzie jako parametr podajemy wartość logiczną false c obędzie oznaczało, że będziemy określać samodzielnie transakcje. Po wykonaniu wszystkich zapytań w transakcji w celu zamknięcia jej i zapisania zmian wykorzystujemy metodę commit() obiektu Connection, aby transakcję cofnąć wykorzystujemy metodę rollback(). Do pobrania bieżący tryb transakcji stosuje się metodę getAutoCommit().


powrót
Zachęcam do przedstawienia swoich uwag i opinii w polu komentarzy.

Komentarze

Dodaj Komentarz