博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年8月17日

摘要: 事务的隔离级别2 (TRANSACTION ISOLATION LEVEL)事务的隔离级别SQL Server通过在锁资源上使用不同类型的锁来隔离事务。为了开发安全的事务,定义事务内容以及应在何种情况下回滚至关重要,定义如何以及在多长时间内在事务中保持锁定也同等重要。这由隔离级别决定。应用不同的隔离级别,SQL Server赋予开发者一种能力,让他们为每一个单独事务定义与其他事务的隔离程度。事务隔离级别的定义如下:是否在读数据的时候使用锁读锁持续多长时间在读数据的时候使用何种类型的锁读操作希望读已经被其他事务排他锁住的数据时,怎么办?在这种情况下,SQL Server可以:一直等到其他事务释放 阅读全文

posted @ 2012-08-17 13:40 qianyz 阅读(233) 评论(0) 推荐(0)

摘要: 数据集 DataRow.RowState 属性深入分析RowStateRowVersionAddedCurrent(Default)ModifiedCurrent(Default)OriginalUnchangedCurrent(Default)Original(Default)DetachedProposed(Default)Deleted从不同位置载入 DataRow 后 RowState 的状态修改, 更改, 删除后的 DataRow.RowState 转化使用 AcceptChanges, RejectChanges, SetAdded, SetModified 方法后 DataRow 阅读全文

posted @ 2012-08-17 11:38 qianyz 阅读(292) 评论(0) 推荐(0)