我用stringgrid显示要删除的字段,cqcph是指长期车牌号的意思,这段程序实现删除后,只可以把stringgrid中的相应信息删除,但是access数据库中的还是会保留下来,请问下怎么可以让数据库中的数据也删除的。谢谢先
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select * from 长期客户管理 where cqcph=:cqcph');
adoquery1.Parameters.ParamByName('cqcph').Value:=edit1.Text;
adoquery1.Open;
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('delete from 长期客户管理 where cqcph=:cqcph');
adoquery1.Parameters.ParamByName('cqcph').Value:=edit1.Text;
adoquery1.ExecSQL;
stringgrid1.Cells[0,1]:='';
stringgrid1.Cells[1,1]:='';
stringgrid1.Cells[2,1]:='';
stringgrid1.Cells[3,1]:='';
stringgrid1.Cells[4,1]:='';
stringgrid1.Cells[5,1]:='';
stringgrid1.Cells[6,1]:='';
stringgrid1.Cells[7,1]:='';
stringgrid1.Cells[8,1]:='';
stringgrid1.Cells[9,1]:='';
stringgrid1.Cells[10,1]:='';
stringgrid1.Cells[11,1]:='';
showmessage('已成功删除!');
edit1.Text:='';