说明一下:
1.Access在电脑A上,SQL在电脑B上。
2.我要将[A.表A]导入[B.表B]。
3.[A.表A]与[B.表B]的结构不同,在导入的过程中需要对数据进行处理。

解决方案 »

  1.   

    1.先建两个ODBC,分别连接access、sql server数据库
    2.采用sql server的导入导出工具DTS,从ODBC数据源导入到sql server中,在此过程中可以对两个表进行字段匹配。
      

  2.   

    3.[A.表A]与[B.表B]的结构不同,在导入的过程中需要对数据进行处理
    :自己编写个小程序实现,如果愿意给点辛苦费,可以找我QQ46874314
      

  3.   

    楼上的是不是在电脑A上建立access_ODBC,在电脑B上建立SQL_ODBC,是这样的吗?
    那B怎么连上A呢?如果是:在电脑B上同时建立access_ODBC与SQL_ODBC
    那在建立access_ODBC时怎样选择A电脑上的MDB呢?
      

  4.   

    to:wxmwxmwxm(毛毛毛毛)
    我刚工作一个月呀,现在都只能是刚刚吃饱,那里还有钱给辛苦费呀!
    如果可以,麻烦大哥讲讲您的思路嘛
      

  5.   

    OPENROWSET('Microsoft.Jet.OLEDB.4.0','<Path>\<FileName>';'admin';'',{[catalog.][schema.]object|'query'})OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source="<Path>\<FileName>";Jet OLEDB:Database Password=<Password>')
      

  6.   

    用语句获取数据 select A字段 与B表对应 没有加上默认值使之一一对应
      

  7.   

    用sql server自带的导入导出可以解决
      

  8.   

    to: frankzhenglei(小白鸽)OPENROWSET和OPENDATASOURCE要求SQL与Access在同一台电脑上!
    ------------------------------------------
    DTS导入导出:
    DTS好像也只能本机上的Access,我要第几秒就导入一次,所以DTS不行
    ------------------------------------------------------------------------------
    问题以解决!!!!!!!!谢谢支持