大家一般是不是一个dbgrid表对应一个adoquery和一个datasource控件?
在delphi的数据库编程当中,大家一般是不是一个dbgrid表控件对应一个adoquery和一个datasource控件?
添加一个dbgrid,就要添加一个adoquery和一个datasource控件?我用了解3个dbgrid,总共添了三个adoquery和3个datasource控件,都不知排放在哪好,感觉好乱....

解决方案 »

  1.   

    用一个datamodule来放数据库集控件
      

  2.   

    大家一般是不是一个dbgrid表对应一个adoquery和一个datasource控件? 
    好多人都是吧
    乱了,就放整齐
      

  3.   

    如果3个dbgrid不是同时显示数据,你也可以用一个adoquery啊,只要你不嫌还要再写代码。
      

  4.   

    一个对一个不容易出错,省代码
    控件放到Data Module里去就整齐了
      

  5.   

    那得看什么情况了,adoquery可以直接dbgrid配合使用,中间可以省掉datasource控件,adoquery本身可以作为数据源,动态加载数据库还方便修改。
      

  6.   

    Data Module 在哪个控件标签页呀?好多控件......
      

  7.   

    恩,用数据模块是比较好的方法,这样想调用时候也方便。ORASession,Oraquery,Oratable,Orasql,选择File-New-Data Module,不是在控件那里,在菜单上。
      

  8.   

    基本上都是,但有时候也会dbgrid动态的跟datasource连接