var
str1:string;
begin
  查询时的条件是好变化的,比如
 sql.text:='select * from 表1' +str1;
  当str1的值不同时,条件就不同。
  我想条件设成 id:='+edit1.text;
  那么str1:=(这边的赋值如何写,主要是引号比较搞脑子,因为条件中本来就有一个单引号)。
 
  我想要的结果是赋值后得到这样:
  sql.text:='select * from 表1 where id='+edit1.text;