dbgrid中有一个商品编号和商品名称两个字段还有其他的字段(客户名称),当我输入商品编号的时候,商品名称自动显示,这个怎么实现.

解决方案 »

  1.   

    输入完之后找一个Query去查询一下,然后再显示上去!
      

  2.   

    让用户直接修改dbgrid不是一个好的设计习惯。这样容易造成误操作,并且字段多的时候输入或修改很不方便。
    不过非要如此的话,也可以。当输入对应的编号后,用一个sql语句获取编号值,然后再查询显示,如一楼老兄所言。
    如果只有两个字段,你还不如做一个文本框,同样用查询语句实现,这样看起来更直观清楚。
      

  3.   

    可以在query里面的字段的OnChange事件!
      

  4.   

    借宝地一用:欢迎加入delphi群(37792189)