两个库我已经做好连接了。怎么从一个库中取部分数据插入到另外的一个数据库中呢?

解决方案 »

  1.   

    简单的就是:
    while adoquery1.nof do
    begin
          adoquery2.sql.clear;
          adoquery2.sql.add('');
          adoquery2.execsql;
          adoquery1.next;
    end;
      

  2.   

    多谢!我主要的是不知道这个SQL语句怎么写,这是两个不同数据库。表的结构不一样,a表a1字段对应b表b1字段。我只需要他们的数据,怎么解决,多谢!
      

  3.   

    例如: a.talbe1  b.table1
    它们的表结构不一样,可有些字段相同。
    你在用SQL语句时,就将插入b.talbe1的字段列出。前提是b.table1中的字段在a.table1中也有。
    所以
     adoquery1控件执行的SQL语句
    "Select c,d,e,f,g...from a.table1 where ..."
    adoquery2就是将每条记录插入b.table1中。
    “Insert into b.table1 values(c,d,e,f,g)”
      

  4.   

    一个SQLbase,一个SQl server
    表1  SQLbase
    a      b     c    d
    00123  张    20   asdf
    表2 SQL server
    a1    a2    a3     a4  a5    a6    a7
    我要从表1中取a数据到表2a1中
      

  5.   

    hottey(阿风㊣ - 从头开始) 说得对极了!!!
    关键在于怎样获取要点击按钮的句柄,而要获得按钮的句柄就先要获得按钮所在窗口的句柄!Click消息是有的!要想更多了解请看http://dev.csdn.net/article/22/22661.shtm