我在delphi6中用ADOQuery控件查到了一批数据(来自多个表,用的是sql2000)
我现在要把ADOQuery中的数据存进一个.db的pardox文件中,或.mdb的access文件中,该怎么做?

解决方案 »

  1.   

    我的方法是建立一个新的Adoquery指向目标表,
    再adoquery2.fieldbyname('field').value:=adoquery2.fieldbyname('field').value;
      

  2.   

    TO: WWWWA(aaaa) 我不想通过代码的方式,这样好复杂,因为我不知道用户是查到了哪些表中的哪些字段,而且又没有paradox的.db文件。所以只能通过数据转换的方式来做。 
    如果用户每次放入ADOQuery中的都是固定的就好办了,呵呵。还请大家出出主意。
      

  3.   

    TO: fenglaile() 
    因为目标表原来是不存在的。也不知道原表中有哪些字段。除非我在delphi中能用代码建paradox的表,可是我不会。你能交我如何写代码建表(paradox中的)吗?
      

  4.   

    用SQL,create table name(
        field1 type,field2 type)