从存储区提供程序的数据读取器中进行读取时出错

fendouaj 2013-01-21 02:46:02
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)

请问是什么问题呢?
...全文
1901 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
2013-09-24
  • 打赏
  • 举报
回复
时间: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)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。 帮助: -----------------------------------------------------------------------------------
2013-09-24
  • 打赏
  • 举报
回复
我也遇到了,求解~~~

62,263

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧