예전 글들/.NET, C#
트랜잭션 완성하기 - 데이터 액세스 할때 좀 더 안정성을 높이려면 이런 구조가 좋을 듯
fromleaf
2010. 10. 28. 12:18
반응형
// 연결을 생성하고 데이터베이스를 연다.
SqlConnection conn = new SqlConnection(sConnString);
conn.Open();
SqlTransaction trans = conn.BeginTransaction();
try
{
// SQL 명령을 실행하거나 다른 데이터베이스 트랜젝션 실행
....
trans.Commit();
}
catch (Exception e)
{
// 에러 처리, 로그, 레포팅 등등
...
trans.Rollback();
}
finally
{
// 항상 연결을 닫아야 한다.
conn.Close();
}
참고: PROGRAMMING MICROSOFT VISUAL C# .NET(정보문화사)
반응형