我正在尝试根据组合框中的文本查找特定记录,但是在运行时始终收到代码语法错误。我正在使用SQLite3:
procedure TfrmMain.ComboBox3Click(Sender: TObject);
begin
mhdatmod.labs.Locate('ltestname', Combobox3.Text, []);
mhdatmod.labRstQry.SQL.Clear;
mhdatmod.labRstQry.SQL.Add('select * from labs ');
mhdatmod.labRstQry.SQL.Add('where ltestname = ' + ComboBox3.Text);
mhdatmod.labRstqry.SQL.Add(' group by ldate, ltestname order by ltestname, ldate DESC');
mhdatmod.labRstQry.Active := False;
mhdatmod.labRstQry.Active := True;
end;
请帮助我了解我错了。预先感谢