자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Delphi 델파이 xe4 세션 관련 문의입니다.
2014.02.12 22:05
안녕하세요....
저는 델파이 xe4를 작년에 구입하여 사용하고 있습니다.
db는 mssql을 사용하고 있습니다.
그런데 insert or update 시 오류가 발생하고 난 뒤 app를 종료하려하거나
app를 실행 시켜 놓구 한참동안 사용 안하다 app를 다시 사용하려 하면
다음과 같은 오류가 발생하면서 app가 종료가 되질 않습니다.
"이 세션에서는 트랜잭션을 더 이상 사용할 수 없습니다."
종료되게 하는 방법을 알려주시면 대단히 감사하겠습니다.
Delphi 델파이 xe4 세션 관련 문의입니다.
2014.02.12 22:05
안녕하세요....
저는 델파이 xe4를 작년에 구입하여 사용하고 있습니다.
db는 mssql을 사용하고 있습니다.
그런데 insert or update 시 오류가 발생하고 난 뒤 app를 종료하려하거나
app를 실행 시켜 놓구 한참동안 사용 안하다 app를 다시 사용하려 하면
다음과 같은 오류가 발생하면서 app가 종료가 되질 않습니다.
"이 세션에서는 트랜잭션을 더 이상 사용할 수 없습니다."
종료되게 하는 방법을 알려주시면 대단히 감사하겠습니다.
우선 해당에러는 SQL Server에서 내뱉는 것입니다.
델마당에도 비슷한 질문이 있네요.
http://www.delmadang.com/community/bbs_view.asp?bbsNo=17&bbsCat=0&indx=437727&page=39
트랜젝션을 두번 걸었다는 답변도 있네요. 검토해 보시기 바랍니다.
http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=56&MAEULNo=22&no=69103&ref=69103
아래는 구글에서 [sqlserver "이 세션에서는 트랜잭션을 더 이상 시작할 수 없습니다."]으로 검색한 내용이니 다른 내용도 검토해보시면 좋을 것 같습니다.
https://www.google.co.kr/search?q=%EC%9D%B4+%EC%84%B8%EC%85%98%EC%97%90%EC%84%9C%EB%8A%94+%ED%8A%B8%EB%9E%9C%EC%9E%AD%EC%85%98%EC%9D%84+%EB%8D%94+%EC%9D%B4%EC%83%81+%EC%8B%9C%EC%9E%91%ED%95%A0+%EC%88%98+%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.&oq=%EC%9D%B4+%EC%84%B8%EC%85%98%EC%97%90%EC%84%9C%EB%8A%94+%ED%8A%B8%EB%9E%9C%EC%9E%AD%EC%85%98%EC%9D%84+%EB%8D%94+%EC%9D%B4%EC%83%81+%EC%8B%9C%EC%9E%91%ED%95%A0+%EC%88%98+%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.&aqs=chrome..69i57.19451j0j7&sourceid=chrome&espv=210&es_sm=91&ie=UTF-8#newwindow=1&q=sqlserver+%EC%9D%B4+%EC%84%B8%EC%85%98%EC%97%90%EC%84%9C%EB%8A%94+%ED%8A%B8%EB%9E%9C%EC%9E%AD%EC%85%98%EC%9D%84+%EB%8D%94+%EC%9D%B4%EC%83%81+%EC%8B%9C%EC%9E%91%ED%95%A0+%EC%88%98+%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.