新建一个adodataset2不用连接
adodataset2.recordset:=adodataset1.recordset;
一切ok!

解决方案 »

  1.   

    我的意思你可能没看明白,是这样的!我的源数据并不是一个dataset,也就是说我的数据库连接啊,表操作的,查询啊不是通过bde或者ado,而是数据库提供的api!
    也就是DB——LIBRARY了!我的查询得到的结果是在内存里以缓存的形式存在!
      

  2.   

    多谢up!
    呵呵!
    谁了解db_library!俺百分相送
      

  3.   

    你使用的好像是属于元生数据库连接函数,在delphi中好像不能用DBGrid来接收
      

  4.   

    需要自己写一个数据驱动,才可以用dataset绑定,
    因为太多了,所以就不写了
    具体资料 请参看《delphi开发指南》
      

  5.   

    可以把你放在内存的数据写到一个TClientDataSet然后用TDBGrid连接TClientDataSet就行了。
      

  6.   

    是吧?clientdataset就可以?能说说具体点的写法吗?