System.Data.EntityCommandExecutionException: 从存储区提供程序的数据读取器中进行读取时出错。有关详细信息,请参阅内部异常。 ---> System.Data.SqlClient.SqlException: 超时时间已到。在操作完成之前超时时间已过或服务器未响应。 
在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) 
在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) 
在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) 
在 System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) 
在 System.Data.SqlClient.SqlDataReader.ReadInternal(Boolean setTimeout) 
在 System.Data.SqlClient.SqlDataReader.Read() 
在 System.Data.Common.Internal.Materialization.Shaper`1.StoreRead() 
--- 内部异常堆栈跟踪的结尾 --- 
在 System.Data.Common.Internal.Materialization.Shaper`1.StoreRead() 
在 System.Data.Common.Internal.Materialization.Shaper`1.SimpleEnumerator.MoveNext() 
在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() 
在 System.Linq.Buffer`1..ctor(IEnumerable`1 source) 
在 System.Linq.OrderedEnumerable`1.d__0.MoveNext() 
在 System.Linq.Enumerable.d__4d`1.MoveNext() 
在 System.Linq.Enumerable.d__3a`1.MoveNext() 
在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) 
在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) 请问是什么问题呢?服务器存储exception

解决方案 »

  1.   


    时间:2013-09-24 03:44:33
    源:System.Data.Entity
    方法:Boolean StoreRead()
    堆栈:   在 System.Data.Common.Internal.Materialization.Shaper`1.StoreRead()
       在 System.Data.Common.Internal.Materialization.Shaper`1.SimpleEnumerator.MoveNext()
       在 System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source)
       在 System.Data.Objects.ELinq.ObjectQueryProvider.<GetElementFunction>b__1[TResult](IEnumerable`1 sequence)
       在 System.Data.Objects.ELinq.ObjectQueryProvider.ExecuteSingle[TResult](IEnumerable`1 query, Expression queryRoot)
       在 System.Data.Objects.ELinq.ObjectQueryProvider.System.Linq.IQueryProvider.Execute[S](Expression expression)
       在 System.Data.Entity.Internal.Linq.DbQueryProvider.Execute[TResult](Expression expression)
       在 System.Linq.Queryable.FirstOrDefault[TSource](IQueryable`1 source)
       在 LolApp.ClassLib.GuessService.GuessRobot()
       在 LolApp.ClassLib.GuessService.GuessRobotService()
    消息:从存储区提供程序的数据读取器中进行读取时出错。有关详细信息,请参阅内部异常。
    帮助:
    -----------------------------------------------------------------------------------时间:2013-09-24 03:44:33
    源:.Net SqlClient Data Provider
    方法:Void OnError(System.Data.SqlClient.SqlException, Boolean)
    堆栈:   在 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
       在 System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
       在 System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
       在 System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       在 System.Data.SqlClient.SqlDataReader.HasMoreRows()
       在 System.Data.SqlClient.SqlDataReader.ReadInternal(Boolean setTimeout)
       在 System.Data.SqlClient.SqlDataReader.Read()
       在 System.Data.Common.Internal.Materialization.Shaper`1.StoreRead()
    消息:事务(进程 ID 52)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。
    帮助:
    -----------------------------------------------------------------------------------