All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

 
delphi删除数据表中的记录

Writer: aaa Article type: Programming skills(编程技巧) Time: 2014/7/19 0:10:04 Browse times: 377 Comment times: 0

delphi删除数据表中的记录


Head photo

Go homepage
Upload pictures
Write articles

delphi删除数据表中的记录

删除数据表中的记录
1.用SQL语句DELETE对数据表中的记录进行删除
SQL语句DELETE可以对表中的一条记录或多条记录进行删除,主要是用WHERE子句来设置条件范围,该关键字的应用与在UPDATE语句中是一样的,可以参见UPDATE语句。查询条件为字符串时,两边必须加单引号,例如:select * from mm where name=‘张某’。
下面利用SQL语句DELETE对单个记录进行删除或批量删除。
操作步骤如下:
(1)运行Delphi,在窗体中添加TADOConnection、TADOQuery、TDataSource、TButton、和TDBGrid等组件。
(2)主要程序代码如下:
with ADOQuery1 do
begin
Close;
SQL.Clear;
if (Trim(ComboBox1.Text)<>'id') then
SQL.Add('DELETE MR_Table where '+ComboBox1.Text+ComboBox2.Text+''''+Edit1.Text+'''')
else
SQL.Add('DELETE MR_Table where '+ComboBox1.Text+ComboBox2.Text+Edit1.Text);
ExecSQL;
end;
2.用DELETE方法对当前记录进行删除
DELETE方法只能对当前记录进行删除。只要将指针指向要删除的记录上,并使用DELETE方法便可以删除,例如将指针指向第3条记录,再使用如下代码便可以删除该记录。
ADOQuery1.Delete;





There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.