![]() |
![]() |
![]()
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: 176 Pomógł: 0 Dołączył: 8.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
hmm.....pokazany kod usuwa relacje i przenosi potomstwo (relacje) danego elementu na jego ojca. O ile z dodaniem elementu jakos sobie poradzilem za pomoca jednego zapytania insert select o tyle tu jest problem bo potrzebowalbym update select a takiego czegos o ile mi wiadomo nie ma. Można by stworzyc taki obiekt zeby nie wykonywac tego dodatkowego zapytania w środku tylko działać na już stworzonych tylko nie wiem czy to nie byłoby jeszcze obszerniejsze bo musiałbym użyć kupę łączeń.
A jak sie ma sprawa z tym blokowaniem tabeli? Bo na pewno przyda mi się.... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 19:53 |