标题:adoquery的删除问题
只看楼主
aaron52088
Rank: 1
等 级:新手上路
帖 子:130
专家分:0
注 册:2007-1-24
 问题点数:0 回复次数:2 
adoquery的删除问题

我用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:='';

搜索更多相关主题的帖子: adoquery 数据库 cqcph 删除 车牌号 
2007-02-05 11:21
sgliuxiu
Rank: 5Rank: 5
等 级:贵宾
威 望:15
帖 子:291
专家分:0
注 册:2007-2-2
得分:0 
不知道我说的对不,在adoquery1.ExecSQL;前面加一句:adoquery1.Prepared := true;

小猫说:给我10元钱
2007-02-06 22:57
aaron52088
Rank: 1
等 级:新手上路
帖 子:130
专家分:0
注 册:2007-1-24
得分:0 
谢谢你啦,删除又可以了,好奇怪的事,
至今还不明白哦,呵呵

2007-02-07 11:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-119694-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026720 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved