日期:2014-05-17  浏览次数:20517 次

如何将一个DataSet补齐?

Oracle得到的查询数据只有两条,但一个月有30天左右。
比方说5月,数据库查询结果只有5月30日的和5月31日的。
现在我把这两条放入一个DataSet中。
我就想把剩余的5月1日-5月29日也补齐到这个DataSet中,请问该如何操作?
不在数据库查询中直接补齐是因为想尽量少地传输数据。
多谢各位大神了。
我不知道如何使用Merge。还有如何构造5月1日-5月29日这些数据。
能否构造另外一个包含一个月完整日期的DateSet2,然后和DataSet合并等操作,实现我这个要求呢?
求助!

------解决方案--------------------
写代码对datatable的Rows增加Row