edit1.text:='ddfdf';
adoquery1.sql.add('delete from 销售表 where 产品名称='''+edit.text+'''');

解决方案 »

  1.   

    edit1.text:='ddfdf';
    adoquery1.sql.add('delete from 销售表 where 产品名称='" +edit1.text +'"');
      

  2.   

    edit1.text:='ddfdf';
    adoquery1.sql.add( 'delete from 销售表 where 产品名称='+QuotedStr(edit1.text) );
      

  3.   

    另外可以用一些正规的写法,:)
    有可能是正规的吧
    adoquery1.sql.add('delete from 销售表 where 产品名称=:cpmc');
    adoquery1.ParamByName('cpmc').value:=edit1.text;
    adoquery1.open;
      

  4.   

    就是这个了
    edit1.text:='ddfdf';
    adoquery1.sql.add('delete from 销售表 where 产品名称='''+edit.text+'''');