通过sql语句把分布在两个表中的字段都显示出来,就可以吧,在sql语句上做文章比较容易,我觉的。

解决方案 »

  1.   

    string strSel="select Table1.*,Table2.* from Table1 inner join Table2 on Table1.xxx=Table2.xxx where xxx"
      

  2.   

    string strSel="select Table1.*,Table2.* from Table1 inner join Table2 on Table1.xxx=Table2.xxx where xxx"
    ============================================================================
    谢谢,不过最后这个where xxx 是作什么用?能否把整个语句解释一下。
      

  3.   

    string strSel="select Table1.*,Table2.* from Table1 inner join Table2 on Table1.xxx=Table2.xxx where xxx"查出表TABle1,tabel2中所有的字段,期中table1的某字段和第二个表的某字段相等,
    当where xxx"
    这是条件,查找记录的条件,比如TABEL1中年令字段大于20的
    table1.old>20
      

  4.   

    用嵌套呀。或者把两者表的内容放到一个datatable中来,再绑定到datagrid中就OK了
      

  5.   

    通过查询语句select 字段名 from 表1,表2 where ...来读出数据集DataSet把它传给datagrid的数据源就可以了。