DBGrid里只显示字段名,不显示记录 
  当在edit1里输入‘编号’(字段)时 DBGrid 里显示所输入的一条记录

解决方案 »

  1.   

    可以的,老兄阿
    select * form 表明 where ‘编号‘=edit1.text;
      

  2.   

    select 字段名(此处不能有编号字段) from yourtable where 编号=:bh
      

  3.   

    dbgrid.datasource:=datasource1;
    datasource1.dataset:=adoquery1;adoquery1.close;
    adoqueyr1.sql.clear;
    adoquery1.sql.add('select * from table where 编号='''+edit1.text+'''');
    adoquery1.open ;就可以了
      

  4.   

    没有看懂你的意思,你是在EDIT内输入查询条件还是录入数据,如果是查询条件,楼上说得对;
    如果是数据,你可以用TDB***控件与数据库关联。