C# 代碼中添加事務回滾rollback

有外鍵也可以添加,沒問題


public void update(List<string> sqls){

SqlTransaction st = conn.BeginTransaction();
try{

foreach(string sql in sqls){	
	SqlCommand sc = new SqlComman(sql,conn);
	sc.Transaction=st;
	sc.ExecuteQuery();
	st.commit();
}

}carch(Exception ex){
	st.rollback();
	throw new MyException(" Error "+ex.message);
}
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章