分表问题

大宇_ 2008-09-05 01:19:23
数据表table是个DataTable

怎样把table数据n条一组分别存到新的DataTable中
形成table/n个表
...全文
69 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
大宇_ 2008-09-05
  • 打赏
  • 举报
回复
我假设n=4
for (int i = 0; i < iCount;i=i+4 )
{

DataTable _dt = dt.Clone();
for (int j = 0; j < 4; j++)
{
.....
}


}
感觉一个循环就能处理,不知道DataTable 有没有分组的方法
大宇_ 2008-09-05
  • 打赏
  • 举报
回复
我用
for (int i = 0; i < iCount;i=i+4 )
{

DataTable _dt = dt.Clone();
for (int j = 0; j < 4; j++)
{
.....
}


}
感觉一个循环就能处理,不知道DataTable 有没有分组的方法
zzyhuian06142 2008-09-05
  • 打赏
  • 举报
回复
DataTable table = new Table("table1");int ii=1;
for(int i=0;i<table.Rows.Count;i++)
{
if(i% n==0)
{
ii++;
table = new DataTable("table"+ ii.ToString());
}
DataRow dr = table.NewRow();
dr = table.Rows[i];
table.Rows.Add(dr);
}
里面的N看你要多少
viki117 2008-09-05
  • 打赏
  • 举报
回复
找到一条,添加一条。。。2个表结构一样的话,可以用整行添加

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧