string ConnectStr = ConfigurationSettings.AppSettings["ConnectionString"]; SqlConnection Con = new SqlConnection(ConnectStr); SqlCommand Cmd = new SqlCommand(); Cmd.Connection = Con; Con.Open(); SqlTransaction kissme7Trans; //Transaction 시작 kissme7Trans = Con.BeginTransaction(IsolationLevel.ReadCommitted); Cmd.Transaction = kissme7Trans;try { ....SQL 처리 코드.... //에러가 없을경우 Transaction Commitkissme7Trans.Commit();} catch (Exception ex) { .....Exception 발생시 처리 코드..... //*예외발생시 Transaction Rollbackkissme7Trans.Rollback(); } finally { Con.Close(); }
2003/10/24
DB쿼리시 Transaction 이용하기
다음 코드는 ASP.NET 코드내에서 Transaction 을 처리하는 예제 코드 입니다. Transaction 은 SQL Server에서 처리를 해주어도 되나, DB에서보다는 ASP코드에서 Transaction 을 처리하는 것이 포퍼먼스가 훨씬 뛰어나며 DB서버의 로드를 줄일수 있습니다.
가장 많이 본 글
-
로그 이름: System 원본: Microsoft-Windows-WindowsUpdateClient 이벤트 ID: 20 작업 범주: Windows Update 에이전트 수준: 오류 키워드: 실패,설치 사용자: SYSTEM 설명: 설치 실...
-
트라이콤 교육센터에서,. ARP Spoofing 악성코드 대응책과 Forefront Client Security 대응 방법 주제로 세미나를 하는 것 같습니다. 이미 공개된 여러 자료가 많아서 보안에 조금이라도 관심이 있는 관리자는 ARP Spoofi...
-
http://support.microsoft.com/kb/187614/ko 허가되지 않은 클라이언트가 터미널 서버에 처음 연결하는 경우 터미널 서버는 클라이언트에 임시 터미널 서버 CAL(클라이언트 액세스 라이선스) 토큰을 발급합니다. 사용자가 세션에...
댓글 없음:
댓글 쓰기