我创建了许多创建动态 SQL 来执行插入和删除的 C# 类。如果需要进行更新,则首先进行删除,然后进行插入。
看了MSDN上的这两篇文章,让我觉得自己不需要用到Locks。这是一个安全的假设吗?
http://msdn.microsoft.com/en-us/library/ms174335.aspx
http://msdn.microsoft.com/en-us/library/ms189835.aspx
我意识到这可能是一个悬而未决的问题,我只是在以下方面提出建议:是的,你会没事的,或者不,不管微软怎么说,加锁。