现在我从数据库中得到了数据用一个DataTable1接收,数据如下:
id HistId quantity CreatDate
1 10 20 2008/12/15
1 11 0 2008/12/15
1 12 20 2008/12/15
1 10 20 2009/1/9
1 11 0 2009/1/9
1 12 20 2009/1/9
我想在程序中处理一下,把数据变成下面的DataTable2
id quantity CreatDate
1 40 2008/12/15
这里首先要先进行日期判断,哪个日期是最早的就留下,把不符合的数据行删除,
再把剩下的数据进行处理,要对quantity进行求和
我以经判断了需要的日期是2008/12/15,想把CreateDate不是2008/12/15的行删除时就出
现错误,不知大家是怎么解决的,帮帮小弟,急用啊
id HistId quantity CreatDate
1 10 20 2008/12/15
1 11 0 2008/12/15
1 12 20 2008/12/15
1 10 20 2009/1/9
1 11 0 2009/1/9
1 12 20 2009/1/9
我想在程序中处理一下,把数据变成下面的DataTable2
id quantity CreatDate
1 40 2008/12/15
这里首先要先进行日期判断,哪个日期是最早的就留下,把不符合的数据行删除,
再把剩下的数据进行处理,要对quantity进行求和
我以经判断了需要的日期是2008/12/15,想把CreateDate不是2008/12/15的行删除时就出
现错误,不知大家是怎么解决的,帮帮小弟,急用啊
解决方案 »
- C#单击Textbox时会触发什么事件
- 求助:---C#-WInForm 登录网页post提交数据。。。。。来者给分。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
- 如何解决Openfiledialog使用Dialogresult判定语句后,要点2次按钮才进行操作
- 紧急求助!vs2003公共语言运行库调试服务
- 如何模拟人的操作
- 一个C#高级编程讨论平台!!群号:8016846
- .net连接oracle数据库的高手请进!!!!
- 请问:如何从数据库中填充下拉框???
- 没有id,连name,type都没有的按钮,webbrowser怎么才可以找到并模拟点击?
- 编译的时候黑屏 谁遇到过啊?
- 用SqlDataAdapter读取数据库的一点问题
- 获取注册表的某个值
for (int i = dt.Rows.Count - 1; i > 0; i--)
{
if (dt.Rows[i]["CreatDate"].ToString() == "2008/12/15")
dt.Rows.RemoveAt(i);
}
dt.Rows.Remove(rows[0]); DataView dv= new DataView(dt);
dv.RowFilter= "";
DataTable newTable = dv.ToTable();
再compute