关于delphi+msserver开发mis系统的性能和效率问题(100分)

  • 主题发起人 主题发起人 alvinlv
  • 开始时间 开始时间
A

alvinlv

Unregistered / Unconfirmed
GUEST, unregistred user!
请问用delphi+msserver开发mis系统,都应该注意那些方面才能达到更好的性能?
比如是用tadoconnection 还是tdatabase等。

请大家集思广益。。

谢谢。
 
各为大虾。给点经验吧。
 
可能还是tadoconnection比较稳定,反正我用的是adoconnection.至今没有发现什么
致命的问题!
 
按专家的建议,如果用msserver,用ADO,即上文中提到的tAdoConnection。按我个人理解,
这应是正确的,简单的想,同是MS的产品,配合起来一定错不了。此外,ADO也是MS重要
的数据库引擎,MS一定会大力支持的,在MS .net中,已经到了3.0版,由此可见,在将来,
现在用ADO也会有技术保证。

当然用delphi封装的ADOExpress,在速度上有些问题,应注意一下有关TADODataSet属性设置,
如CacheSize,CursorType等等。。。
 
ADO配置起来简单,但是速度没有BDE快。尤其是数据多了以后。
另外如果做三层,最好用DCOM。它联接库的方式比较多,较灵活。
 
ADO的速度真的没有BDE快吗?
我怎么感觉是ADO快啊。
 
同意9861的观点
 
thx everyone
 
我觉得讨论两种方式的速度差异没有太大意义,比如,
假设ADO慢一点,但慢多少呢?会慢到你无法忍受吗?
你的程序慢得无法忍受,是ADO的责任?还是BDE的责任?
我想都不是,是你程序设计的不好,或者是你的数据库
设计得不好。
 
后退
顶部