我认为不能,建议你看看DataAdapter的原理

解决方案 »

  1.   

    数据集拷贝后,再更新到另一个DataAdapter
    DataSet A //包含数据的数据集/////
    DataSet B = A.Copy();
      

  2.   

    可以这么去做:
    string strSQL=AdapterB.UpdateCommand.CommandText;
    AdapterB.UpdateCommand.CommandText=AdapterA.UpdateCommand.CommandText;
    try
    {
    AdapterB.Update(A);
    }
    catch(SqlException ex)
    {
    throw ex;
    }
    finally
    {
    AdapterB.UpdateCommand.CommandText = strSQL;
    }
      

  3.   

    我是想一个通过ODBC建立同VF数据库中DBF数据表的链接,一个通过Oledb建立同Access数据库的链接,然后把DBF数据表中的数据导入到Access数据库中.还有另外别的好办法吗?
      

  4.   

    可以的,1.读取源数据到dataset A2.读取目的数据表结构到dataset B3.将A中的数据逐行添加到B中4.最后设置一个command赋值到adapter.InsertCommand=command,然后adapter.update(B)