/// <param name="ds">要封装的ds</param>
/// <param name="strwhere">条件</param>
/// <param name="orderby">排序</param>
/// <returns>一个数组 满足条件的datarow</returns>
private DataRow[] GetRows(DataSet ds,string strwhere,string orderby,int EndNumber)
{
DataRow[] rows = ds.Tables[0].Select(strwhere, orderby);//得到满足条件的行
//将行放到一个ds中
int endNum = EndNumber;
// rows.Length <= EndNumber ? endNum = rows.Length : endNum = EndNumber;//得到最后的行
if (rows.Length<EndNumber)
{
endNum = rows.Length;
}
rows.Length = endNum;//截断dr
//动态的去掉多余的长度
return rows;
} 发现报错 因为 rows.length属性是只读的。 现在就是想把多余的行数去掉 不想用for来便利 有什么好的方法吗?
/// <param name="strwhere">条件</param>
/// <param name="orderby">排序</param>
/// <returns>一个数组 满足条件的datarow</returns>
private DataRow[] GetRows(DataSet ds,string strwhere,string orderby,int EndNumber)
{
DataRow[] rows = ds.Tables[0].Select(strwhere, orderby);//得到满足条件的行
//将行放到一个ds中
int endNum = EndNumber;
// rows.Length <= EndNumber ? endNum = rows.Length : endNum = EndNumber;//得到最后的行
if (rows.Length<EndNumber)
{
endNum = rows.Length;
}
rows.Length = endNum;//截断dr
//动态的去掉多余的长度
return rows;
} 发现报错 因为 rows.length属性是只读的。 现在就是想把多余的行数去掉 不想用for来便利 有什么好的方法吗?
解决方案 »
- 控件 加上runa=server 的问题
- asp.net 高级查询 多条件组合查询 求思路
- Server.ScriptTimeout 具体使用。
- 简单~~~~~~~~~~~~大家帮我看看 那里出现问题了....在线等...马上给分~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`
- |M| 400分请教:我现在要给一个表做销售报表曲线图,但不知道要用什么样的方法来取得数据 请大家指点一下制作思想
- 为什么我的Requset.Form[""]未将对象实例化
- 关于项目部署的问题(作多层项目时类库部署)
- 小弟也想和大侠换c#程序学习
- 急:服务端的按钮怎么响应confirm这样的提示框?
- 急問
- DAL定义了方法在DataSource却无法使用?
- asp.net 图片问题。求解
private DataRow[] GetRows(DataSet ds,string strwhere,string orderby,int EndNumber)
{
DataRow[] rows = ds.Tables[0].Select(strwhere, orderby);//得到满足条件的行
//将行放到一个ds中
int endNum = EndNumber;
// rows.Length <= EndNumber ? endNum = rows.Length : endNum = EndNumber;//得到最后的行
if (rows.Length<EndNumber)
{
endNum = rows.Length;
}
rows =rows.Take(endNum).ToArray();
//rows.Length = endNum;//截断dr
//动态的去掉多余的长度
return rows;
}