您的位置:首页 > 其它

处理数据并发

2007-02-04 13:15 246 查看
1、使用事务对象:

1SqlConnection conn = new SqlConnection(ConnectionString);
2 SqlCommand cmd = new SqlCommand("delete from table_a where bh=1",conn);
3 SqlTransaction Trans ;   //事物对象
4
5 conn.Open();
6 Trans = conn.BeginTransaction(IsolationLevel.ReadCommitted, "MyTrans");
7 cmd.Transaction = Trans;
8 try{
9 catch (SqlException Err){
14 finally{
18 conn.Close();
19 }
2、 使用lock() unlock()
3、使用时间戳。
参考资料:
/article/4589923.html
http://www.cnblogs.com/hedonister/archive/2005/06/10/172063.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: