用.net写的网业出现问题了,请大家帮忙一下,问题出现在哪,要怎么改啊。
用.net写的网业出现问题了,请大家帮忙一下,问题出现在哪,要怎么改啊。这是在输入在选择合同号时,就跳到这个页面了,小弟不才,看不懂具体在哪出错了,请大侠指教
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
在位置 0 处没有任何行。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.IndexOutOfRangeException: 在位置 0 处没有任何行。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[IndexOutOfRangeException: 在位置 0 处没有任何行。]
System.Data.DataRowCollection.get_Item(Int32 index) +63
cnle.AddGift.hth_SelectedIndexChanged(Object sender, EventArgs e) in E:\xt\cnle2006\AddGift.aspx.vb:123
System.Web.UI.WebControls.ListControl.OnSelectedIndexChanged(EventArgs e) +108
System.Web.UI.WebControls.DropDownList.System.Web.UI.IPostBackDataHandler.RaisePostDataChangedEvent() +26
System.Web.UI.Page.RaiseChangedEvents() +115
System.Web.UI.Page.ProcessRequestMain() +1099
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.2300; ASP.NET 版本:1.1.4322.2300 --------------------编程问答--------------------
查询的结果没有记录.
然后没有判断记录是否为空,就直接取值。
--------------------编程问答-------------------- 查询结果没有判断是否为空,要先判断一下才行。 --------------------编程问答-------------------- 记录为空 --------------------编程问答--------------------
出现这种子消毒情况要怎么修改呢?
请大家帮帮忙,小弟刚接触这一块有很多东西不懂,请大侠赐教 --------------------编程问答-------------------- 查一下你的代码..设个断点调试一下.
--------------------编程问答-------------------- 取值前先判断一下
if(theObject==null)
{
//赋值或是报警操作
} --------------------编程问答-------------------- 6s楼的
具体怎么做可以讲明白一些吗
谢谢了
--------------------编程问答-------------------- 你把关键代码贴出来,才好告诉你怎么修改! --------------------编程问答-------------------- 没有数据啊
补充:.NET技术 , ASP.NET