作为辅助输入,DBLookupComboBox是很好的效果.因为它下拉可以显示相关表的多个列.可以更好的帮助用户输入不是很熟悉的数据(也不需要熟悉).但在DBGrid中通过添加查找字段实现下拉选择时, 下拉框只能显示一个字段(一列)
有实现显示多个字段的方法吗?

解决方案 »

  1.   

    我也希望知道答案,用PB实现起来很简单,DELPHI没试过。
      

  2.   

    呵呵,可以坐一个Query,然后写一个SQL语句,把多行合并成一行啊??
    比如:
    原来写  select useid,password from tableA
    如果这样写:select useid + password as name from tableA 就可以出现多行了
    只是再SQL语句中动了手脚啊,不知道是不是可以啊?
    小弟delphi刚入门啊
      

  3.   

    自已寫sql語句把多個字段用+連起來
      

  4.   

    cmycs(cai) ( ) 信誉:100  2004-03-22 19:09:00  得分:0 
     
     
      cxdbgrid很易实现
      
     
    这个控件哪有下啊?在dbgrid中实现筛选有没有可能性?
      

  5.   

    用dbgrideh和dbgrid差不多,方便,可以实现你的要求
      

  6.   

    dxDBGrid 中有一个 Popup 属性的 Column 可以。
    在 www.2ccc.com 下。不过用于商业软件之前先想想。
      

  7.   

    在listfield中用分號;可以实现显示多个字段