急问!!怎么取一个DATASET中的一个表中的从第N条记录到第X条记录到另一个DATASET中的一个表???? 怎么写,先谢谢了!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DataTable dt2 = new DataTable();for (int i = N ; i <= X ; i ++){ dt2.Rows.Add(ds1.Tables["dt1"].Rows[i])}ds1.Tables.Add(dt2) 手動建立兩個DataSet,如DS1,DS2int i,j;for(i=n-1,j=0;i<x;i++,j++){DS2.Table.Rows[j]["字段1"]=DS1.table.rows[i]["字段1"].ToString().Trim;...................字段2......................字段2...........................} for(int i=N;i<X;i++){ DataRow tmpRow = dt1.Rows[i]; dt2.Rows.Add(tmpRow.ItemArray)} 當然﹐上面的做法是先得給ds2增加几個空行。風起云涌的方法挺不錯的。直接用DataTable會更簡單些。 luaiping(风起云涌) 的答案是不行的,会报错:“DataRow已经属于表”之类的话 整张表Copy:DataSet ds1;DataSet ds2;ds1.Tables.Add(ds2.Tables[0].Copy());然后再Remove掉不要的行 或者:for ( int i = m;i <= x; i++){ ds1.Tables[0].ImportRow(ds2.Tables[0].Rows[i]);} 误导,直接写了:(用楼上 xinshaw(清瘦卫郎) 的 DataSet查询,0行处没有任何处理 findcontrol使用求救 datagrid的text过长的问题 请大家帮我看看这个错误这么处理啊 棘手的问题!急!急!急!急!急!急!各位帮忙看看,up 有分 救救我的饭碗!!!! DropDownList无刷新三级联动 页页搜索按钮跟登陆按钮焦点问题 如果在asp.net里面实现删除确认的功能? 动态声明变量和赋值 我的VS按F4属性窗口不出现怎么解决??? 这是怎么回事?XP系统,应该不是数据库的原因
for (int i = N ; i <= X ; i ++)
{
dt2.Rows.Add(ds1.Tables["dt1"].Rows[i])
}
ds1.Tables.Add(dt2)
for(i=n-1,j=0;i<x;i++,j++)
{
DS2.Table.Rows[j]["字段1"]=DS1.table.rows[i]["字段1"].ToString().Trim;
...................字段2......................字段2...................
........
}
{
DataRow tmpRow = dt1.Rows[i];
dt2.Rows.Add(tmpRow.ItemArray)
}
風起云涌的方法挺不錯的。直接用DataTable會更簡單些。
DataSet ds1;
DataSet ds2;
ds1.Tables.Add(ds2.Tables[0].Copy());然后再Remove掉不要的行
for ( int i = m;i <= x; i++)
{
ds1.Tables[0].ImportRow(ds2.Tables[0].Rows[i]);
}
用楼上 xinshaw(清瘦卫郎) 的