没想到MSSQL2008如此脆弱!昨天同时5个人插入,查询同一个表就产生了死锁。初步看来是我游标的问题。我使用的ADO目前的解决办法。1、ADO游标由原来的adLockPrssimistic 改为adLockOptimistic2、在select 语句后面加with(nolock)请问大家,这样可行吗?明天就要去客户那里测试了。[解决办法]是的,软件都是脆弱的,所以需要注意用法和优化[解决办法]针对楼主这个问题,通常都是在查询语句里增加with(nolock)来允许脏读。