salut,
am si eu o intrebare cu tranzactiile astea
am o procedura1 in care am begin tran si la sfarsit commit sau rollback functie de erori...am eroare face rollback nu am eroare face commit
si in interiorul careia se apeleaza o alta procedura2 care la randul ei are un begin tran si rollback sau commit (la fel functie de erori)
in procedura2 nu pot umbla deloc pt a o modifica....deci modificarile pe care le pot face sunt doar in procedura1
daca apare o eroare in procedura2 adica trece pe rollback spune ca nu poate face rollback pt ca nu are un begin tran...cum pot evita asta
exemplu:
begin tran
select 1
begin tran
select 2
rollback tran
commit tran
asta e eroarea primita
The COMMIT TRANSACTION request has no corresponding BEGIN TRANSACTION.
multumesc
alex.