建议采用BDE.其实BDE在实现过程中使用了大量缓冲区,对于大容量数据表,他只缓冲了部分数据.
TClientDataSet<->TQuery<->DBE<->Oracle

解决方案 »

  1.   

    to borlandor(大民):
        我的同時連接用戶數可能有200個, 每個用戶查得符合條件的記錄為2萬條.
       用TQuery<->DBE  數據庫組件直接掛到數據庫上,不能控制每次只取n條記錄.會出現效率問題嗎???
      

  2.   

    你用的不是MS SQL SERVER 就可以考虑不用ADO.另外,,你说那个不能一次只取出N条记录以及用户多的效率问题云云
    并不是BDE需解决的问题,而是你应用服务器的优化.
      

  3.   

    采用BDE,至于你说的產生報表,那你可以自己写一个打印欲览类嘛。而且我感觉delphi 5.0的QuickRep本身就有bug,用多了资源就耗尽了。
    或者你可以在应用服务器中先过滤数据嘛,怎么会有效率问题
    还有如果你想用ado,那效果也一样的呀。为什么你非要用QuickRep呢?