如何通过sql语句删除dbgrid选中的多条记录 20
我的想法是这样的,我的数据表中有个id字段,通过获取选中行的id值,来删除,但是如何获取多行id值呢,sql语句又该怎么写呢我删除单条记录的写法是这样的withadoqu...
我的想法是这样的,我的数据表中有个id字段,通过获取选中行的id值,来删除,但是如何获取多行id值呢,sql语句又该怎么写呢
我删除单条记录的写法是这样的
with adoquery2 do
begin
id:=ADOQuery2.FieldByName('id').AsString;
adoquery2.Close;
adoquery2.SQL.Clear;
adoquery2.SQL.Add('delete from jsj where id ='+''''+id+'''');
ExecSQL;
end;
然而通过sql语句删除所选的多条记录呢,应该怎么写呢
请说的祥细一点,我钢钢学delphi 谢谢 展开
我删除单条记录的写法是这样的
with adoquery2 do
begin
id:=ADOQuery2.FieldByName('id').AsString;
adoquery2.Close;
adoquery2.SQL.Clear;
adoquery2.SQL.Add('delete from jsj where id ='+''''+id+'''');
ExecSQL;
end;
然而通过sql语句删除所选的多条记录呢,应该怎么写呢
请说的祥细一点,我钢钢学delphi 谢谢 展开
2017-03-28 · 知道合伙人软件行家
关注
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询