如题

解决方案 »

  1.   

    ADODataSet的CommandText用SQL
    'select * from tab where filed="'+edit1.text+'"'
      

  2.   

    ="'+edit1.text+'"'这里提示出错?我如何知道到底有没有符合要求的数据项呢?它又不返回真假
      

  3.   

    你的要查询的数据中字段是数值型的还是字符型的。
    数值型的:
    select Count(*) as iCount from table where Field1='+edit1.text;
    字符型的:
    select Count(*) as iCount from table where Field1='''+edit1.text+'''';
      

  4.   

    'select * from tab where filed = ' + QuotedStr(edit1.text);
    要看个数就查看你使用的数据集在执行查询后的RECORDCOUNT属性。
      

  5.   

    nice0934(nice0934)的方法,也可用filedname=' + QuotedStr(edit1.text; 楼上的够用了
      

  6.   

    谢谢大家的帮助!我初学数据库,刚用delphi以后还要项大家多请教!