谁能说一下Idataset,Tdataset他们之间得区别,并且他们之间可以相互转换吗

解决方案 »

  1.   

    一个是接口定义
    一个是接口实现可以相互转换的,实际在 VCL 初期, 接口理论没有在 delphi 实现的时候, borland工程师大量使用虚拟抽象类来模拟接口!不过,在 vcl 中,现在的 tdataset 也不是实现 idataset 来处理的
      

  2.   

    一个是接口定义 IDataset,定义一些函数过程一个是接口实现 TDataset,实现上面的定义实现都在类里,一个类可以有多个接口
    可以看看com那部分