会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Hello Caviare!
博客园
首页
新随笔
新文章
联系
订阅
管理
一段事务处理代码
public
void
DeleteClientFinance(
int
accountID)
{
SqlCommand cmd
=
null
;
SqlConnection conn
=
null
;
SqlTransaction trans
=
null
;
conn
=
new
SqlConnection(connString);
conn.Open();
trans
=
conn.BeginTransaction();
cmd
=
new
SqlCommand(cmdDeleteBankAccount, conn);
cmd.CommandType
=
CommandType.Text;
cmd.Transaction
=
trans;
SqlParameter parameter
=
new
SqlParameter(
"
@AccountID
"
, SqlDbType.Int);
parameter.Value
=
accountID;
cmd.Parameters.Add(parameter);
try
{
cmd.ExecuteNonQuery();
trans.Commit();
}
catch
(SqlException ex)
{
trans.Rollback();
throw
ex;
}
finally
{
conn.Close();
cmd
=
null
;
conn
=
null
;
}
}
posted on
2007-02-02 11:19
Caviare
阅读(
297
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部