在开发一个涉及多表复杂的程序,是否应加入一个Pas放ADO控件,如果加
一.在应该尽量少用ADOQuery,二.还是每个表一个ADOQuery,三.每个窗口一个ADOQuery
1:可以简洁程式,但又涉及到交叉调用的问题,令程式更复杂.
2:是否应考虑ADOQuery关闭,太多ADOQuery1会影响机的机的运算.
3:是多表复杂的情况下,应不会用吧!!
本人是新手.请各位大虾给点意见,应用那种较好!或者有其它方法,请指引!!!

解决方案 »

  1.   

    多个表连接,用 JOIN 或视图也行
    要放多少 ADOQuery 控件,看需要而定,有些临时的可以动态创建
      

  2.   

    同意思楼上在有时,也需要动态创建ADOQuery的,不一定非得先建好,而且推荐动态来创建
    还有你应该尽量将Adoquery之类的控件放在一个DataModule中去
      

  3.   

    楼上说DATAMOUDLE意思是把(ADO控件加入一个Pas中吗)
    动态创建ADOQuery好吗?它与'先做'有什么不同,有什么好处吗?
      

  4.   

    file|new|data moudule 应该在创建主窗口之后
      

  5.   

    在有时,也需要动态创建ADOQuery的,不一定非得先建好,而且推荐动态来创建
    还有你应该尽量将Adoquery之类的控件放在一个DataModule中去
      

  6.   

    *******************************************************************************
    在开发一个涉及多表复杂的程序,是否应加入一个Pas放ADO控件,如果加
    一.在应该尽量少用ADOQuery,二.还是每个表一个ADOQuery,三.每个窗口一个ADOQuery
    1:可以简洁程式,但又涉及到交叉调用的问题,令程式更复杂.
    2:是否应考虑ADOQuery关闭,太多ADOQuery1会影响机的机的运算.
    3:是多表复杂的情况下,应不会用吧!!
    本人是新手.请各位大虾给点意见,应用那种较好!或者有其它方法,请指引!!!
    **********************************************************************
    1、如果没有特别的需求,一般一个程序之需要一个Query就足够了!!!
    2、如果有很多涉及到多表连接的情况,建议使用数据库来实现,比如说视图!!!