要按日期把数据选出来,然后显示到表中,该怎么做啊。
怎么把那部分数据添加到datagridview中啊

解决方案 »

  1.   

    数据来源是数据库么 
    如果是写一个查询语句 ,然后返回Datatable 最后作为datagridview的数据源付给它就行。
      

  2.   

    datagridview中如果自己添加了列呢?
      

  3.   


    楼主,有方便的不用,为什么用复杂的?
    你直接根据Sql的条件查询,获取数据到DataTable
    然后绑定datagridview,一般都会这么做,
    你有什么特殊需求?
      

  4.   

    2种方法:
    1: dataGridView2.DataSource = table;table是你查询数据获取的datatable对象
    2:比较麻烦
     var Column1 = new DataGridViewTextBoxColumn();
                        Column1.Name = "aaa";
                        var Column2 = new DataGridViewTextBoxColumn();
                        Column2.Name = "bbb";
     dataGridView2.Columns.AddRange(new DataGridViewColumn[] { Column1, Column2}
     dataGridView2.Rows.Add();
     dataGridView2.Rows[0].Cells["aaa"].Value = “自己看着弄";
     dataGridView2.Rows[0].Cells["bbb"].Value = "自己看着弄";
      

  5.   


    楼主自己添加列是为了显示自己需要的列标头吧
    若果是这样  写SQL语句是   select a as 列1,b as 列2.....
    再绑定数据源多方便啊
      

  6.   

    写SQL语句,返回数据绑定到datagridview就可以了啊