代码异常。 IndexOutOfRangeException
说dv1[0]的索引 0 不是为负数,就是大于行数。。怎么回事?
上面的连接代码省略
DataSet ds1 = new DataSet();
sqladp1.Fill(ds1, "view_top1hlddz");
sqlcon.Close();
DataView dv1 = ds1.Tables["view_top1hlddz"].DefaultView;
imghlddz.ImageUrl = dv1[0].DataView[0].Row["CustomerID"].ToString().Trim() + "/" + dv1[0].DataView[0].Row["PhotoKey"].ToString().Trim()+".png";
lblhlddz.Text = dv1[0].DataView[0].Row["CustomerID"].ToString();
lblhld.Text = dv1[0].DataView[0].Row["rosecount"].ToString();以前有这么做的,但是没问题啊。难道是数据表有问题
说dv1[0]的索引 0 不是为负数,就是大于行数。。怎么回事?
上面的连接代码省略
DataSet ds1 = new DataSet();
sqladp1.Fill(ds1, "view_top1hlddz");
sqlcon.Close();
DataView dv1 = ds1.Tables["view_top1hlddz"].DefaultView;
imghlddz.ImageUrl = dv1[0].DataView[0].Row["CustomerID"].ToString().Trim() + "/" + dv1[0].DataView[0].Row["PhotoKey"].ToString().Trim()+".png";
lblhlddz.Text = dv1[0].DataView[0].Row["CustomerID"].ToString();
lblhld.Text = dv1[0].DataView[0].Row["rosecount"].ToString();以前有这么做的,但是没问题啊。难道是数据表有问题
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货