begin
ADOQuery2.Close;
adoquery2.SQL.Add('select * from contract where 单位名称=abcd')
adoquery2.Open; end;错误是Missing operator or semicolon错误的操作符或分号
ADOQuery2.Close;
adoquery2.SQL.Add('select * from contract where 单位名称=abcd')
adoquery2.Open; end;错误是Missing operator or semicolon错误的操作符或分号
ADOQuery2.Close;
adoquery2.SQL.Add('select * from contract where 单位名称=''abcd''');
adoquery2.Open; end;
begin
ADOQuery2.Close;
adoquery2.SQL.Text := 'select * from contract where 单位名称=''abcd''';
adoquery2.Open; end;
如果打开了ADOQuery,还可以这样处理
ADOQuery2.clear;
ADOQuery2.SQL.Text:='select * from contract where 单位名称=''abcd''';
adoquery2.Open;