我在有一个表Acsess想导入SQL中结构一样的表里
我用两个AdoQuery一个连Access另一个SQL
能不能直接把两个Query得数据交换
将数据导入给点建议
谢谢!!

解决方案 »

  1.   

    不太好,可以用ms dts导入,如果数据结构一样的华,很好用的
      

  2.   

    异质数据库连接可以用SQL中的OPENROWSET或OPENQUERY
      

  3.   

    USE pubsGOSELECT c.*, o.*FROM Northwind.dbo.Customers AS c INNER JOIN 
        OPENROWSET('Microsoft.Jet.OLEDB.4.0', 
        'c:\MSOffice\Access\Samples\northwind.mdb';'admin';'mypwd', Orders) 
        AS o
        ON c.CustomerID = o.CustomerID GO
      

  4.   

    1.打开SQL server(本人用SQL SERVER2000)的企业管理器
    2.新建一个数据库,库名自定.再选中刚建立好的数据库
    3.选择:工具-数据转换服务-导出数据
    4.选择数据源为:miscrosft access,  再指定"文件名","用户"和"密码"
    5.下一步:("目的" 不用改动)
    6.下一步-全选-下一步-完成
    7.刷新 数据库即可.