引用外部表:[d:\a.mdb].表1
不过这样效率很低,要是经常引用外部数据源的话建立一个链接表比较好。

解决方案 »

  1.   

    你是说这样写吗?
    m_pRecordset->Open("SELECT * INTO [药库字典.mdb].药库字典 FROM 药库字典",(IDispatch*)m_pConnection,adOpenStatic,adLockOptimistic,adCmdText);
    还是不行!!!
      

  2.   

    try insert table_name (column_name,...) select ...
      

  3.   

    access 不能建存储过程吗? m_pRecordset同一时间只能有一个连接,同一时间操作两个数据库恐怕不行了,真的没高手能解决了吗?
      

  4.   

    我同意MHB(暮归的老牛)的观点。
      

  5.   

    用connectionptr->execute 可以同时操作两个〉。。
      

  6.   

    zheng_rui()兄,说的详细点,似乎有一点希望了.....
      

  7.   

    Insert into [d:\a.mdb].药库字典 select....
      

  8.   

    蒋晟,还是不行!没有指针与d:\a.mdb连接,能行吗?
      

  9.   

    sql = SELECT * INTO 药库字典 FROM 药库字典IN '药库字典.mdb' pCon->execute(sql,.....)
      

  10.   

    to zheng_rui():我试了,不行!
      

  11.   

    to zheng_rui():sorry!您的方法可以,这次又行了,...奇怪.