Query1.Sql.Add('select * from businesscard.db '
Query1.Sql.Add('where 人名= '+''''+edit1.Text+'''');

解决方案 »

  1.   

    如果有多个条件选择的话我再教你一招:Query1.Sql.Add('select * from businesscard.db where1=1 ');
    Query1.Sql.Add('and 人名= '+''''+edit1.Text+'''');
    后面继续跟任何查询条件!
      

  2.   

    谢谢两位,好象还是不行,它提示EDIT1没有定义了,能告诉我应该怎样在编辑框输入内容,就可把满足条件的显示出来?还有是的第二个问题,能解释一下吗?
      

  3.   

    SOORY,是我自己的疏忽,我忘了EDIT1是另一个窗口的了,现在已经OK了,谢谢两位,现在能告诉我第二个问题吗?因为不一定把一个公司名完全匹配上,我想只要部分匹配就能查出来。