Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 29.12.2005 Skąd: Łódź Ostrzeżenie: (0%)
|
Próbuję zrozumieć jak działają transakcję. Używam adodb i wg. manuala http://phplens.com/adodb/tutorial.smart.transactions.html próbuje to przetestować, lecz nie działa.
Tutaj mam 2 przykładowe zapytania, 1 zawiera błąd, 2 jest dobre. Ja to rozumiem tak: jeśli jakiegoś zapytania nie może wykonać to nie powinien wykonywać innych zapytań, a w tym przypdaku niestety to nie działa i 2 zap. jest wykonywane. Czy coś źle rozumiem. Z góry dziękuje za odpowiedź. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 29.12.2005 Skąd: Łódź Ostrzeżenie: (0%)
|
Dzięki za odpowiedzi.
@batman Czyli to działa tylko w jedną stronę, tak: jeśli w zap2 jest błąd, to cofa zap1 a nie działa gdy: w zap1 jest błąd, to nie wykona zap2. Dobrze rozumiem? Mi się zdaje, że tak powinno być, bo powiedzmy, że w zap1 tworzę użytkownika, a w zap2 dodaje go do grupy. Więc nie powinno być tak, że jeśli nie może dodać usera, to go nie dodaje do grupy? Dziwne (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) Pozdrawiam, Kamil |
|
|
|
Kamil J. Transakcje w ADODB 15.12.2006, 23:34:53
wipo Nie se tylko set 16.12.2006, 10:03:55 
Kamil J. Cytat(wipo @ 16.12.2006, 10:03:55 ) N... 16.12.2006, 10:20:09
Sabistik Przenoszę na gotowe skrypty. 16.12.2006, 10:11:54
Fallout to nie do końca tak.
[PHP] pobierz, plaintext ... 16.12.2006, 16:42:33
batman W Transakcjach chodzi o to, że jeśli jakieś zapyta... 16.12.2006, 16:50:17
batman CytatDobrze rozumiem?
Mi się zdaje, że tak powinno... 16.12.2006, 18:20:17
Kamil J. W takim razie odwołuje się do mojego pierwszego po... 17.12.2006, 01:56:09
batman Poczytałem to co w linku podałeś i szczerze mówiąc... 17.12.2006, 10:13:05
ikioloak Nie sadze zeby byl babol w ADODB. Z jakiej bazy da... 17.12.2006, 14:13:38
Kamil J. Witam, przepraszam, że dopiero teraz odpowiadam, a... 27.12.2006, 23:45:36 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 17:45 |