在位置 0 处没有任何行。 异常详细信息: System.IndexOutOfRangeException: 在位置 0 处没有任何行。

walkscan 2008-12-26 05:36:04
源错误:


行 80: myAdaptUser.Fill(DSUser, "tb_user");
行 81: DataRow DRMember;
行 82: DRMember = DSUser.Tables["tb_user"].Rows[0];
行 83:
行 84: txtUserName.Text = Session["username"].ToString();


源文件: d:\index\check.aspx.cs 行: 82

堆栈跟踪:


[IndexOutOfRangeException: 在位置 0 处没有任何行。]
System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex) +1943315
System.Data.RBTree`1.get_Item(Int32 index) +17
System.Data.DataRowCollection.get_Item(Int32 index) +11
check.Page_Load(Object sender, EventArgs e) in d:\index\check.aspx.cs:82
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1436


...全文
339 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
walkscan 2008-12-26
  • 打赏
  • 举报
回复
现在解决了。。。。
weiphone 2008-12-26
  • 打赏
  • 举报
回复
有空值
mengxj85 2008-12-26
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 qinhl99 的回复:]
引用 1 楼 greatverve 的回复:
说明你的sql语句没有找到一条记录。

//同意,还是判断下吧!
[/Quote]
Up,加个判断条件避免这类错误
if(mytb==null)
Robin 2008-12-26
  • 打赏
  • 举报
回复
没有符合条件的记录
qinhl99 2008-12-26
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 greatverve 的回复:]
说明你的sql语句没有找到一条记录。
[/Quote]
//同意,还是判断下吧!
greatverve 2008-12-26
  • 打赏
  • 举报
回复
说明你的sql语句没有找到一条记录。

62,266

社区成员

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

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

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

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