用ADOTable建立相关联的主从数据表,这个功能很不错,可是ADOTable要显示表中所有的记录,请问高手,怎样用ADOQuery建立相关联的主从数据表,或让ADOTable可以接受SQL语句,只显示表中部分内容。

解决方案 »

  1.   

    ADOTable可以接受SQL语句,不可能
    你可以使用adoquery啊
    将不显示的列设visible=false
      

  2.   

    你可以双击ADOTable增加字段用来显示你要的字段。
      

  3.   

    你可以用TTable的lookup,或者filter来过滤数据的阿
      

  4.   

    请大家注意我的问题,我是想将ADOTable建立相关联的主、从数据表的功能与SQL结合起来,重点不在显示某些字段或不显示某些字段,而是在主、从数据表,我可以根据用户的需要,在主表中只显示用户感性趣的记录。
      

  5.   

    用query吧,功能大的多,
    select a.*, b.* from a, b where a.id = b.id and 过滤条件
    这样只返回你需要的数据,节省空间和时间
    如果你的过滤条件常变化,可以在delphi用filter,看帮助!
      

  6.   

    select a.ad,b.name from tablea as a left join tableb as b
    on a.ad= b.ad
      

  7.   

    用SQL语句..你可以找一下MSSQL的联机帮助文件嘛..
    上面都有你想要的
      

  8.   

    用adodataset 即可用sql又可关联