请问是用dbsqlset还是用simpledataset好,个有什么好处和弊端

解决方案 »

  1.   

    到底是用dbsqlSet 还是用SimpleDataSet
      

  2.   

    不是dbsqlSet,应该是TSQLDataSet.
    TSQLDataSet,TSQLTable,TSQLQuery等元件因为没有缓冲区,所以只能是单向的、顺序的访问,但速度比较快,为了能双向、随机的访问记录,可以配合使用TDataSetProvider、TClientDataSet元件,利用TClientDataSet的本地缓冲达到目的。TSimpleDataSet实际就是将这些元件整合在一起,可双向、随机的访问数据记录,使用哪个元件自己根据需要选择。