程序好像没错啊,是不是少写了
f.dataSet11.Tables["address"].Rows.Add(dr)了

解决方案 »

  1.   

    不是的,是dataset在另外一个窗体里,所以都不能DataSet,具体应该怎么办呢?
      

  2.   

    在两个窗体之外声明一个dataset变量,这样你在两个窗体都可以用它了。
    最理想的做法是把对数据的操作,封装到一个公用的dll里。
      

  3.   

    To dataset在另外一个窗体里,所以都不能DataSet,具体应该怎么办呢?定义DataSet为public
      

  4.   

    DataTable dt = new DataTable("dt");
    //
    //在这里定义DataTable的列
    //
    DataRow dr = dt.NewRow();
    dr["Column0Name"] = ...;
    dr["Column1Name"] = ...;
    ...
    dr["ColumnNName"] = ...;
    dt.Rows.Add(dr);DataTable包含两个重要集合:Rows和Columns集合。