在论坛上常听某些高手说,用什么数据模板  
如:.............记住:要用数据模块,要有编码规范,这是最起码的要求,怎么大家强调了这么久,还有很多人就是不明白呢?
...............................
后来我将Table1,ADOQuery1,ADOConnection1等这些数据控件放入数据模板中使用了,但我一直体会不到它的优点到底在哪?
简单说:在什么情况下用数据模板最好?

解决方案 »

  1.   

    数据访问控件多了才能体会到它的好处,主要是方便管理和共用。不会到时候要找一个数据控件,翻遍了项目里的所有form。
      

  2.   

    ADOConnection改动
    别的不用改动了
      

  3.   

    多谢up回答:
    但我老觉得还不只是纯管理,共用这么简单....
    如果我将这数据集控件全放入一个窗体中,然后中其他窗体中引用也能实现共享,也能便于管理
    如下面源码:
    try
        with frm_db.ADOC_ExecuteSQL do
        begin
          Connected:=false;
          ConnectionString:=pus_connectparam;
          LoginPrompt:=false;
          Connected:=true;
        end;
      except
        raise ERangeError.CreateFmt('数据库还没有连接上,无法执行SQL语句...错误代号:%d',[10001]);
      end;
    frm_db:在此代码中是数据模板的名称,但我觉完全可以用窗口代替frm_db,在窗体中放Table1,ADOQuery1,ADOConnection1等实现如上代码,也便于管理吗?