Dostaję błąd w aplikacji, jak następuje z serwera SQL 2005transakcja count po EXECUTE wskazuje, że COMMIT lub ROLLBACK TRANSAKCJI oświadczenie brakuje - serwer SQL 2005
„Liczba transakcji po EXECUTE wskazuje, że COMMIT lub ROLLBACK TRANSAKCJI brakuje. Poprzedni count = 1, bieżący count = 0"
Jak mogę znaleźć scenę gdzie ten błąd jest podniesiona?
Jak znaleźć brakującą transakcję lub procedurę składowaną, jeśli nie została ona zatwierdzona lub została wycofana?
Jeśli używane są transakcje o podanej nazwie, można użyć 'ROLLBACK {nazwa transakcji}', która wycofuje tylko nazwaną transakcję. – AakashM
Nie, nie możesz. '{nazwa transakcji}' może być tylko nazwą najbardziej zewnętrznej transakcji. Możesz jednak utworzyć punkt zapisu, ale to coś zupełnie innego. – GSerg
Och, mój błąd, błędne przeczytanie dokumentów. – AakashM