一定要在开发环境下实现吗?如果不是,考虑微软DTS(Data Transformation Services)

解决方案 »

  1.   

    你的服务器指的是什么?sqlserver﹐iis
      

  2.   

    DataSet dsSqlServer=BasicConn.GetDataSet("select * from hrmis_t_unit_base","unitBase",SqlServerConn);
    OleDbCommand cmd=new OleDbCommand();


    cmd.Connection=Form1.connAccess;
    try
    {
    cmd.CommandText="delete from hrmis_t_unit_base";
    cmd.ExecuteNonQuery();
    OleDbDataAdapter myDA=new OleDbDataAdapter("select * from hrmis_t_unit_base",Form1.connAccess );

    DataSet accessDS=new DataSet();
    myDA.Fill(accessDS,"unitBase");
    accessDS=dsSqlServer.Copy();

    accessDS.AcceptChanges();

    myDA.Update(accessDS,"unitBase");
    MessageBox.Show("同步服务器成功!");

    }
    catch(Exception EX)
    {

    MessageBox.Show("更新数据库出错!"+EX.Message );
    }这个是从服务器到处到access的,
      

  3.   

    用SQL语句,研究研究OpenDatabase函数