1、adoquery1是TAdoquery控件;
2、adoquery1.SQL是TAdoquery控件的SQL属性;
3、adoquery1.SQL.Add()是TAdoquery控件的SQL属性的加入SQL语句的方法;
好理解的等效语句:
var SQL:string;
begin
  SQL:='select * from 表名where 字段名='''+edit1.Text+''';
  adoquery1.SQL.Add(SQL);
end;
4、'select * from 表名where 字段名='''+edit1.Text+'''是SQL语句,它是字符串。
5、SQL两边的'  是字符的引号;
6、SQL是由三段字符串组成。
(1)select * from 表名where 字段名='
(2)edit1.Text
(3)'
三段字符串,合起来'select * from 表名where 字段名='''+edit1.Text+''';
(4)从左到右第1个'引号是字符串首引号
(5)从左到右第2、3个'引号是二个连续字符引号,是Delphi约定字符串内单引号,使用二个单位引号替代。
(6)从左到右第4个'引号是字符串尾引号
(7)从左到右第6、7个'引号是二连续个字符引号,是Delphi约定字符串内单引号,使用二个单位引号替代。
(8)从左到右第8个'引号是字符串尾引号注意:Delphi字符串内,如果有单引号,使用两个单引号代替。
如:我是一个‘特殊’的人。
字符串:'我是一个''特殊''的人。'
SQL:=
5、SQL中间的  '''+edit1.Text+'''    左第一个'