Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 176 Pomógł: 0 Dołączył: 8.11.2008 Ostrzeżenie: (0%)
|
Mam problem odnośnie transakcji. Jak zrobić aby poniższy kod wykonał się w całości i jeżeli ktoś inny w czasie wykonywania kodu będzie również próbował zmienic coś w obiektach to mu to uniemożliwić ew. wyświetlić mu komunikat o zachodzących zmianach?
|
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 879 Pomógł: 189 Dołączył: 14.06.2006 Skąd: Bytom Ostrzeżenie: (0%)
|
Czyli Tobie chodzi o blokowanie tabeli a nie o transakcje.
Zastanów się czy na pewno nie ma możliwości załatwienia tego zapytaniem update bez pobierania w pętli. Co do zapytań w pętli to zauważ, że za każdym razem Twoje zapytanie musi być parsowane. Lepiej chyba będzie zapytanie tworzyć poza pętlą, a wykonywać tylko w zapytaniach. |
|
|
|
blackroger [Symfony] Doctrine. Transakcje w zapisie danych 10.10.2010, 12:53:53
blackroger hmm.....pokazany kod usuwa relacje i przenosi poto... 10.10.2010, 20:19:31
Zigi Konstrukcja z update i select jak najbardziej jest... 10.10.2010, 20:51:55
blackroger nie do konca o taki update mi chodziło. Dam przykł... 10.10.2010, 21:09:39
destroyerr W symfony nie ma tabel więc nie można ich blokować... 10.10.2010, 22:20:42 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 20:02 |