你想填充成什么样子?
你上面的代码(我没有调试过),根据情况判断应该是在主从表样式,你绑定该DataSet到DataGrid就可以显示,
dataGrid.DataSource = dsIncome1;

解决方案 »

  1.   

    创建一个新的 DataTable 在 
    dsIncome1.Relations.Add("TGoodsTIncome",dsIncome1.Tables["TGoods"].Columns["ID"],dsIncome1.Tables["TIncome"].Columns["ID"]);
    之后,将 表1、表2的数据赋予 你所创建的 DataTable然后将数据源指定为你所创建的 DataTable
    绑定就 OK了。具体请参考http://expert.csdn.net/Expert/topic/1680/1680975.xml?temp=.1989862
      

  2.   

    问题在于我编译运行的时候 我点了button 系统说我的sqlDaIncome =  new SqlDataAdapter (TGoodsIncome, sqlConStorage); 有错误
      

  3.   

    我想把2个SELECT中所选择的字段都填充到一个datagrid里面去 然后通过一个button的click事件 让字段的值显示出来
      

  4.   

    example:DataSet ds = new DataSet();
    SqlDA.Fill(ds, "Products");
    SqlDA.SelectCommand = new SqlCommand( "SELECT * FROM Suppliers", SqlCon);
    SqlDA.Fill( ds, "Suppliers" );
      

  5.   

    example:SqlDataAdapter SqlDA = new SqlDataAdapter( "SELECT * FROM Products",
    SqlCon );
    DataSet ds = new DataSet();
    SqlDA.Fill(ds, "Products");
    SqlDA.SelectCommand = new SqlCommand( "SELECT * FROM Suppliers", SqlCon);
    SqlDA.Fill( ds, "Suppliers" );
      

  6.   

    倒 还是不行~~ 
    我有3个表 TGoods(ID为主键) TIncome(IncomeID为主键,ID为外键) TOut。
    我是这样建立的 首先在向导里面建立一个SqlDataAdapter 在最后生成SQL语句的时候
    我在窗口里面添加了TGoods和TIncome这2个表,然后自动生成这样一个sql 语句this.sqlSelectCommand1.CommandText = "SELECT TGoods.Model, TGoods.Name, TGoods.Type, TGoods.Amount, TGoods.IncomePrice," +
    " TIncome.IncomeAgent, TIncome.IncomeDate, TIncome.IncomeAmount, TIncome.Source, " +
    "TGoods.ID, TIncome.IncomeID FROM TGoods INNER JOIN TIncome ON TGoods.ID = TIncom" +
    "e.ID";然后我选择生成数据集,这个时候数据集中我可以选择的表是TGoods,但是现在这个TGoods中集合了上面select语句中选择的所有字段。之后,我把数据binding到了datagrid上。data source和data member也肯定是选择正确了如果是一个表就是ds.clear(); da.fill(ds, "talbe name")就可以了呀~~
    2个表应该怎么做呢 ?? 各位大哥帮帮忙呀~~~
      

  7.   

    方法1:在数据库里建个视图,然后再拖曳到窗体上。
    方法2:用两个表,然后添加两个表的关系:
        private DataRelation subscor;
        subscor = new DataRelation("relat",this.dataSet11.TGoods.IDColumn  ,this.dataSet11.TIncome.IDColumn );
    然后添加在TIncome表中添加计算列
    this.dataSet11 .TIncome .Columns.Add("Model",typeof(string),"parent.Model");这时把datagrid1绑定到TIncome上就行了