winform中如何在datagridview中显示如下信息:如3月5号,就显示前五天的数据信息,3月7号,就显示前七天的数据信息,显示的信息是从数据库中取出来的,数据库对应的表中有date字段,只计算这个月几号前面的几天,最后加一列求这一行几天数据的平均值,我是初学者,请高手指点,谢谢
解决方案 »
- FtpWebRequest操作FTP
- 60分求关于DataGridView数据绑定问题。
- 该用户与可信任的 SQL SEVER 无关联
- 学习C#面向对象的方法
- 系统托盘程序运行的时候会产生多个托盘图标,怎样解决?
- 高手请进:把一个对像集合绑定到DataGrid,怎么不显视某些公共属性? 有没有相似于XmlIgnore这样的Attribute?
- 在C#编form程序绑定到DataGrid时,为什么不显示出数据?
- 第三方控件
- 闭关,还有珠海的那个 syxxxx 兄弟,再给你们 100 分吧!前面少了点的。
- 有关在C# 中创建和使用库的问题,请指教,谢谢!
- Excel文件上传到服务器失败,是路径问题吗
- Reflector如何导出程序的源码
datatable dt = new datatable();
string col;
for(int i=0;i<colNum;i++)
{
col = convert.todatetime("7月"+i+"號")
dt.columns.add(col);
//可以加入sql語句抓數據,也可以另外循環
}
//最後加平均列
dt.columns.add("平均");
//winform上的datagridview
dgv.datasource = dt;
col = "7月"+i+"號"
//數據庫查詢時時間條件語句
string Stime = "to_date('"+DateTimePicker.value.toString()+"','yyyy-MM-dd')"
sql = ".............where time = "+stime;
int colSum = system.datetime.now.day;//還是system.datetime.date.day記不清
// 楚了不過VS裏面應該很好找的,只要幾號那麼這個月就是幾天,列數就是幾列