在位置 0 c在位置0处没有任何行行System.IndexOutOfRangeException: 在位置 0 c在位置0处没有任何行行.

“/”应用程序中的服务器异常。
在位置 1 处没有任何行 - ASP.NET当前位置:& &&&“/”应用程序中的服务器异常。
在位置 1 处没有任“/”应用程序中的服务器异常。
在位置 1 处没有任何行&&网友分享于:&&浏览:8次“/”应用程序中的服务器错误。
在位置 1 处没有任何行。我在数据库中试过了&&dv1中有数据&,是不是dataview的用法有问题?&&这个代码是别人写的,我本人也刚接触编程没多久&&希望有大神解答这个错误是怎么回事?新人分不多&&还请大神们不吝赐教&
报错信息:
“/”应用程序中的服务器错误。
在位置&1&处没有任何行。
说明:&执行当前&Web&请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。&
异常详细信息:&System.IndexOutOfRangeException:&在位置&1&处没有任何行。
行&149:&&&&&&&&&&&&&&&&for&(int&i&=&0;&i&&&dv1.Table.Rows.C&i++)
行&150:&&&&&&&&&&&&&&&&{
行&151:&&&&&&&&&&&&&&&&&&&&lt_xwnew3.Text&+=&"·&&a&href='ptnewshow.aspx?pid="&+&dv.Table.Rows[i]["ar_id"].ToString()&+&"'&target=\"_blank\"&"&+&StrSubstring(dv1.Table.Rows[i]["ar_name"].ToString(),&30)&+&"...&/a&&br&/&";
行&152:&&&&&&&&&&&&&&&&}
行&153:&&&&&&&&&&&&}
源文件:&d:\web\pf360\index.aspx.cs&&&&行:&151&
堆栈跟踪:&
[IndexOutOfRangeException:&在位置&1&处没有任何行。]
&&&System.Data.RBTree`1.GetNodeByIndex(Int32&userIndex)&+115
&&&System.Data.RBTree`1.get_Item(Int32&index)&+20
&&&System.Data.DataRowCollection.get_Item(Int32&index)&+12
&&&_Default.getptarticle1()&in&d:\web\pf360\index.aspx.cs:151
&&&_Default.Page_Load(Object&sender,&EventArgs&e)&in&d:\web\pf360\index.aspx.cs:25
&&&System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr&fp,&Object&o,&Object&t,&EventArgs&e)&+14
&&&System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object&sender,&EventArgs&e)&+43
&&&System.Web.UI.Control.OnLoad(EventArgs&e)&+91
&&&System.Web.UI.Control.LoadRecursive()&+74
&&&System.Web.UI.Page.ProcessRequestMain(Boolean&includeStagesBeforeAsyncPoint,&Boolean&includeStagesAfterAsyncPoint)&+2604
版本信息:&Microsoft&.NET&Framework&版本:2.0.;&ASP.NET&版本:2.0.
后台代码:
DataView&dv1&=&ReturnShow("select&top&10&*&from&article&a,&sort&s&where&1=1&and&a.ar_typeid=s.so_id&and&ar_aud='Y'&and&ar_top='Y'&and&ar_typeid=12&and&ar_id&&"&+&dv.Table.Rows[0]["ar_id"].ToString()&+&"&and&ar_fl=2&order&by&ar_rootid&desc");
&&&&&&&&&&&&if&(dv1.Table.Rows.Count&&&0&&&&dv1&!=&null)
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&for&(int&i&=&0;&i&&&dv1.Table.Rows.C&i++)
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&lt_xwnew3.Text&+=&"·&&a&href='ptnewshow.aspx?pid="&+&dv.Table.Rows[i]["ar_id"].ToString()&+&"'&target=\"_blank\"&"&+&StrSubstring(dv1.Table.Rows[i]["ar_name"].ToString(),&30)&+&"...&/a&&br&/&";
&&&&&&&&&&&&&&&&}
&&&&&&&&&&&&}
&&&&&&&&else
&&&&&&&&&&&&DataView&dv1&=&ReturnShow("select&top&10&*&from&article&a,&sort&s&where&1=1&and&a.ar_typeid=s.so_id&and&ar_aud='Y'&and&ar_top='Y'&and&ar_typeid=12&and&ar_fl=2&order&by&ar_rootid&desc");
&&&&&&&&&&&&if&(dv1.Table.Rows.Count&&&0&&&&dv1&!=&null)
&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&for&(int&i&=&0;&i&&&dv1.Table.Rows.C&i++)
&&&&&&&&&&&&&&&&{
&&&&&&&&&&&&&&&&&&&&lt_xwnew3.Text&+=&"·&"&+&StrSubstring(dv1.Table.Rows[i]["ar_name"].ToString(),&30)&+&"...&br&/&";
&&&&&&&&&&&&&&&&} 共&2&页:
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有急(先给10分 解决加分) 用户代码未处理IndexOutOfRangeException 在位置 0 处没有任何行_百度知道
急(先给10分 解决加分) 用户代码未处理IndexOutOfRangeException 在位置 0 处没有任何行
param& &summary&);AvatarNumber&alert('&// &//
DataSet ds =
&#47.FindId(&&#47.\) + 1.DataKeys[e;/\
F调用数据访问类的 GetDataSet()方法;&lt.ItemIndex];AvatarNumber& &lt,--头像编号
[Avatar] [nvarchar](200)图像编号& 查询图像
//
&#47!'Images\&#47.DelAvatars(AvatarNumber);
string sql = & &lt, strUrl.Delete(strFilePath)下面为部分代(代码较多 只把这里涉及到的贴了出来)数据库表--创建头像表CREATE TABLE [dbo];实例化DataBase()
DataBase db=new DataBase();&summary&&#47.Write(&Photo&#92.[Avatars](
AvatarId int identity(1;
&#47.LastIndexOf(&) + strUrl.ToString();/&头像删除成功;
string strUrl =dlBind();/ &
public DataSet FindId(string AvatarNumber)
/script&&&#92,自增长
[AvatarNumber] [nvarchar](20) not null,并返回数据
return db.Tables[0];)&//returns&&
}时间处理类
protected void dlImage_DeleteCommand(select * from Avatars where AvatarNumber='&#92.Substring(strU&#47, DataListCommandEventArgs e)
AvatarNumber = dlI) - 1).Rows[0][1],1)).MapPath(@&& + AvatarNumber + &script language=javascript&&quot,--头像)码数据查询类
/'
/删除指定文件的图片
string strFilePath = S&#92.Length - strU&#47.ToString().LastIndexOf(&&#47.;.Iparam name=&quot.GetDataSet(sql);;/returns&
&#47,--唯一标识
com/zhidao/wh%3D450%2C600/sign=fa0fe1eb38bc96756fc20/ae51f3deb48f8c54c38fcc533a292df5e0fe7f69://h.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http.jpg" esrc="/zhidao/pic/item/ae51f3deb48f8c54c38fcc533a292df5e0fe7f69.hiphotos.baidu<a href="http://h.com/zhidao/wh%3D600%2C800/sign=f3aef46cbd9058edf47de2/ae51f3deb48f8c54c38fcc533a292df5e0fe7f69.baidu.baidu.hiphotos://h.hiphotos
提问者采纳
AvatarNumber&quot:DataSet ds = avatarsserver,但是为什么你把变量名传进去了呢;后面的AvatarNumber应该是变量;).FindId(&quot,似乎是你这句话有问题.至于为什么错误报告的是没有找到数据
其他类似问题
为您推荐:
其他3条回答
如果是则取数,一般在向dataset取数的时候都要判断下ds.Tables[0],也就是没有取到数据.Count是否大于0这个错误表明你的dataset里面没有任何行,所以会有索引值溢出的问题,那就是你查询条件或者是数据库的问题了。。至于为什么没有数据.Rows。谢谢
发给你邮箱了哈~~~145开头qq发的哈~~
ds没有数据,debug 一下呀!
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁错误:在位置0处没有任何行_百度知道
错误:在位置0处没有任何行
DataSet ds=new DataSet();ClassName&quot: List&lt.t_productclass[i];);ParentID&quot.Rows[i][&
BaseFillData(cmd.TableName).ID = (int)];
for (int i = 0.Tables[0];
}我记得貌似是要New一个数据集的行出来;
DbCommand cmd = GetProcCommand(&quot.t_productclass[i];Object_Product&
list.t_productclass[i].Rows[i][&Object_Product&gt.Tables[0].Tables[0];ID& ds.Tables.Tables[0].C list=new List&lt.Rows.ToString().Rows[i][&().Rows[i][& i &p_GetProductClass&];
obj.ParentID = (int) ds.ClassName =
obj.Add(obj).Add(new DataTable()).Tables[0],].t_productclass[i];], i++)
Object_Product obj=new Object_Product();ParentOrder&quot.ParentOrder = (int)ds.Tables[0],但是忘记怎么New了代码如下
提问者采纳
没有取到数据,数据表是空的。
其他类似问题
BaseFillData这个方法的代码有么,贴出来看看
那个里面没问题的填充到dataset里面可以填充现在是Object_Product 我要实例化出这个数据集里的某个表的行不记得怎么实例化了。。。
你的dataset没有问题的话,那就是实体类Object_Product里面的t_productclass没有实例化出来了,那我也要看你实体类Object_Product的代码,你的 ds.Tables[0].Rows[i][&ParentID&];等等的都没问题
你的Q事多少啊?我们上Q说吧
首先还没下班,其次公司没QQ,下班回去还要一点时间,所以就算想用Q说,也要等到7点左右。
Object_Product这个不是实体类这是一个数据集 .xsd文件
好吧,数据集的话,那我就不知道怎么解决了,可以说没用过,等其他人来回答吧,一开始以为你这个是用nhibernate来返回list实体类呢。呵呵!抱歉了!
为您推荐:
其他1条回答
你的DataSet是null的,应该是冲数据库中读取出来,用DataAdapter填充就可以了。
我是用数据集接收的,应该是要实例化一个数据集的行出来吧。。。你知道怎么实例化数据集的一个行么?
你的ds现在是空的,你要从数据库读数据到ds里去啊。
我的DS不是空的,我调试过了,有值。。。现在是把DS里的记录赋值到Object_Product里的时候赋值不过去。。。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁在位置 0 处没有任何行。 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错_百度知道
在位置 0 处没有任何行。 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错
执行当前 Web 请求期间在位置 0 处没有任何行,以了解有关该错误以及代码中导致错误的出处的详细信息,出现未处理的异常。请检查堆栈跟踪信息
本来应该跳转到注册页面的
在位置 0 处没有任何行.IndexOutOfRangeException: System。 执行当前 Web 请求期间。 异常详细信息,以了解有关该错误以及代码中导致错误的出处的详细信息,出现未处理的异常。请检查堆栈跟踪信息这是点击没有注册页面的提示
谢谢!祝您生活愉快.Tables(0)一行也没有 如果对您有帮助,请记得采纳为满意答案.Tables(0).Rows(0)(&quot。异常是dsRecordInfo,并吧dsRecordInfo中的第一个表中的第一行中列名为szRecordName的数据的值等于szSaveNszRecordName&) 声明一个String名字是szSaveNameDim dsRecordInfo As DataSet 声明一个DataSet Dim szSaveName As String = dsRecordInfo
其他类似问题
为您推荐:
其他1条回答
通过警方提供的监控录像,可以看到,这几名歹徒往往佯装进店选购东西,确保四周无人后才开始实施抢劫,左旋右碱。每次作案,他们都拿着二十几公分长的西瓜刀,威逼店员打开收银箱,迅速将里面的钱放入口袋,并将货架上较值钱的烟等抢走。这群人往往在凌晨2点到4点间作案,抢劫后迅速逃离现场,等到报警后人早已不见了。
核心提示:自9月中旬以来,一个持刀犯罪团伙疯狂作案,对市区绣山社区、吴宅社区、大南门等地的便利店实施持刀抢劫,一共作案八起。
鹿城警方便衣大队轮流蹲点守候
24小时营业的便利店为市民购买日常生活用品提供了很大的方便,却成为不法分子实施抢劫的新目标。这些店在凌晨时分往往顾客较少,只有一两个店员,有的店甚至只有一个女店员,给不法分子提...
堆栈的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁C#,在位置 0 处没有任何行,求救!_百度知道
C#,在位置 0 处没有任何行,求救!
AF2.Form.Form.Windows.Windows, IntPAmendForm。************** 异常文本 **************System.get_Item(Int32 index)
在 HACCP_V1.WndProc(Message& m)
在 System.Control, IntPtr lparam)----------------------------------------我只写了这段代码啊.Windows.Windows,为什么会出现这个错误啊.AmendForm.Windows.Cusers&#92.Windows.OnLoad(EventArgs e)
在 System!AmendForm AF2 = new AmendForm().F陈胜-csy&#92?求大神指导.CreateControl(Boolean fIgnoreVisible)
this.Data.IndexOutOfRangeException.Windows.Windows.WmShowWindow(Message& m)
在 System有关调用实时(JIT)调试而不是此对话框的详细信息.Windows,没和数据库有半毛钱关系啊.WndProc(Message& m)
在 System.NativeWindow, Int32 msg.Forms:行号 33
在 System.Callback(IntPtr hWdocuments&#92;HACCP V1.OnCreateControl()
在 System.Forms.Forms, EventArgs e) 位置 c.WmShowWindow(Message& m)
在 System.Forms.Windows.Forms.WndProc(Message& m)
在 System.Data._0.cs.ControlNativeWindow.CreateControl()
在 System.Visible = true.FHACCP V1:&#92.Form.Forms.Forms.Close().ControlNativeWindow.Control.Forms.0&#92.GetNodeByIndex(Int32 userIndex)
在 System.Windows.AmendForm_Load(Object sender.WndProc(Message& m)
在 System。
在 System.Form.Windows.Forms.Control: 在位置 0 处没有任何行.ScrollableControl.CProjects&#92.Forms.0&#92.RBTree`1;visual studio 2010&#92.DataRowCollection.Control.OnMessage(Message& m)
在 System,请参见此消息的结尾
提问者采纳
你这个AmendForm的构造函数或者load事件中,一定有跟数据库相关操作的代码,检查一下就知道了。
提问者评价
说得对,受教了
来自团队:
其他类似问题
为您推荐:
其他2条回答
报错的应该是你的AmendForm这个窗体 你看下这个窗体33行写的什么
你是直接复制的设计代码么?
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 c在位置0处没有任何行 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信