用ADOQUERY实现
在线等待,谢谢!

解决方案 »

  1.   

    INSERT INTO OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'd:\统计\db1.mdb'; 'admin'; '', 
          表名字) (字段1, 字段2, 字段3, 字段4)
    SELECT 字段1, 字段2, 字段3, 字段4
    FROM 
    表名字这样你可以直接将SQL中的数据插入到ACCESS中。
      

  2.   

    这个方法我昨天发贴就有人回过了。。现在问题不同了。。
    用ADOQUERY实现!!!
      

  3.   

    一样的嘛!ADOQUERY1.sql.clear;
    ADOQUERY1.sql.add('INSERT INTO OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'd:\统计\db1.mdb'; 'admin'; '', 
          表名字) (字段1, 字段2, 字段3, 字段4)
    SELECT 字段1, 字段2, 字段3, 字段4
    FROM 
    表名字)
    ADOQUERY1.EXECSQL;
      

  4.   

    ADOQUERY1.sql.add('INSERT INTO OPENROWSET(''Microsoft.Jet.OLEDB.4.0'', ''d:\统计\db1.mdb''; ''admin''; '''', 
          表名字) (字段1, 字段2, 字段3, 字段4)
    SELECT 字段1, 字段2, 字段3, 字段4
    FROM 
    表名字')
    ADOQUERY1.EXECSQL;试试
      

  5.   

    还想问你下:如何取得ADOQUETY查询结果某一列的值。。