我用ado+access做了一个前端,大约1.8M左右,二十来个窗体,五、六十个ado,每次启动都要花上五、六秒(amd duron 750),要是amd k6II 450要花上十来秒,这样的速度算是正常吗?运行后快很多,但还是会有小小延时.

解决方案 »

  1.   

    谢谢各位大哥的回复
    我使用多个ado同时连接在一个adoconnection上,全部ado在设计期间都是设计完成并处于关闭状态,
    form_XX,打开时,其内部的ado才自动打开,但是系统还是显示比较慢,
    1.请问一下,如果动态创建ado连接表时,在系统维护调试时不会显得麻烦吗?
    2.我想问一下,如何动态创建ado控件?
      

  2.   

    1:在启动是每个窗体不要都先创建;
    2:启动窗体时,Query不要处于Open状态。
    3:态创建ado控件,还要好一些~!
    var AdoQ :TADOQuery
    begin
      ADOQ := TADOQuery.Create(self);