我希望用户能够从列出数据库的一些字段的下拉组合框中进行选择,然后在下面输入搜索词,然后所有符合查询的结果都显示在 dbgrid 中。我不确定如何将 ComboBox 的当前值链接到 sql 语句中。我试过用这个
begin
with ADOQuery do begin
Close;
SQL.Clear;
SQL.Add ('SELECT * FROM List WHERE combobox1.text =' + QuotedStr (Asearchterm.Text));
Open;
它不起作用。我得到的错误是“参数 combobox1.text 没有默认值”。有任何想法吗?