select delphi我要删除数据库中的数据如何。这段代码哪里有问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 17:43:14
with F_ingredview1.adoquery1 do
begin
close;
SQL.add('delete * from 日粮修改表 where formula=:formula1');
Parameters.Items[0].Value:=Edit50.Text;
Prepared:=True
ExecSQL;
end;

麻烦告诉改一下

with F_ingredview1.adoquery1 do
begin
close;
SQL.clear;
SQL.add('delete from 日粮修改表 where formula='''+Edit50.Text+'''');

Prepared;
ExecSQL;
end;

with F_ingredview1.adoquery1 do
begin
close;
SQL.add('delete * from 日粮修改表 where formula=:formula1');
Parameters.ParamByName('formula1').Value:=Edit50.Text;
ExecSQL;
end;