AccAdapter.Fill(myDataSet, "tx");  //将取得的Excel数据集填入表“tx”中
-------------------------- 这样能行吗。  我试试

解决方案 »

  1.   

    if (myDataSet != null && AccConnect != null)
                {
                    AccAdapter = new OleDbDataAdapter();
                    string sqlstr = "select * from tx";
                    AccAdapter.SelectCommand = new OleDbCommand(sqlstr, AccConnect);
                    AccAdapter.Fill(myDataSet, "tx");  //将取得的Excel数据集填入表“tx”中                AccConnect.Close();
                    ExcConnect.Close();
                }
    -------------------------------------------------------
     本人认为, 这是一种行不通的方法,建议:  Excel - 》 dsExcel    
      Access ->  dsAccess 再使用FOR循环给dsExcel 一个个传值
      

  2.   

    AccAdapter.Fill(myDataSet, "tx");  //将取得的Excel数据集填入表“tx”中这句话,本人觉得有点像是,  将tx 表中的数据传到myDetSet 中, 是一种从数据库——》DataSet 的方法
      

  3.   

    我的思路是: Excel->DataSet-Access,  有人能帮我把这段代码调试一下吗?