需求一个关于datagridview取得当前界面所有选择的纪录的源码,哪为大虾有啊,帮帮我啊?

解决方案 »

  1.   

    DataGridViewSelectedRowCollection rows = this.dgvCategory.SelectedRows;
    不知道你是不是这个意思
      

  2.   

    不是,是有一个列类型是check,取出选中行的记录
      

  3.   

    你可以从数据源着手可能更简单,即使用DataTable.Select方法。
      

  4.   

    你的check模板列是否绑定的是bool或者bit类型的数据列,如果是的话,可以如下:
    DataRow[] drArray = yourDataTable.Select( "yourboolColumn=0 " );//"0" is unchecked
      

  5.   

    问一下,我做了一个datagridview,我希望把几次查询的结果在同一个datagridview中显示出来,但是datagridview中每次都只有最后一次的结果,谁能够告诉我答案?
      

  6.   

    to 问一下,我做了一个datagridview,我希望把几次查询的结果在同一个datagridview中显示出来,但是datagridview中每次都只有最后一次的结果,谁能够告诉我答案?你是怎么操作的,
    是在原有记录中进行操作;
    还是在数据库中进行查询后返回。
      

  7.   

    是在数据库中查询得出的,相当于两个datagridview,一个可以任意选中行,在另一个datagridview中显示由第一个datagridview中的值做条件返回的结果
      

  8.   

    另外,问一下,有没有办法在n个表中找出相同的字段,构造where条件?
      

  9.   

    to 另外,问一下,有没有办法在n个表中找出相同的字段,构造where条件?是相同字段的值呢,还是相同的字段
      

  10.   

    sqldataadapter  sqladapt=new sqldataadapter(connecting);
    Dataset ds=new Dataset();
    sqladapt.fill(ds);//或者加上表名
    Dataview dv1=new Dataview(ds.tables["Table"]);
    dv1.RowFilter="title like 'T'";里面加上条件
      

  11.   

    那具体该怎么做?datagridview上有设置吗?to 是相同字段的值呢,还是相同的字段相同的字段