delphi TADOquery 总结一(转)

简介:

1、TADOQuery.Create(nil)和TADOQuery.Create(Self)以及TADOQuery.Create(Application)的区别

用nil创建,需要自己销毁创建的对象;

用self如果是在窗体单元里,则是在窗体销毁的时候,同时销毁创建的对象;

用Application,则是在整个程序退出的时候销毁创建的对象;


2、Open方法:所要执行的sql语句必须是又返回结果的,udpate,delete,inserte都不行

3、clsoe方法:关闭连接;基于TADOQuery的操作都不能进行;

4、sql属性:存放sql语句的列表

1)、clear:清空sql语句;

2)、add:增加一个sql语句;

5、对于Record的操作:

1)、Prior方法,前一个记录;

2)、Next方法:下一个记录

3)、First方法:第一个record;

4)、Last方法:最后一个Record;

6、GetFieldNames方法:获取一个表的所有字段名:

例如:TADOQuery.GetFieldNames(ListBox1.Items)

7、修改一个记录可以用update SQL语句执行,

TADOQuery.close;

TADOQuery.sql.clear;

TADOQuery.sql.add('Update SQL语句');

TADOQuery.ExecSql;

也可以用

TADOQuery.Edit;

TADOQuery.fieldbyname(Name).AsString=‘jack';

...

TADOQuery.fieldbyname('scity').AsString=‘阿姆斯特朗';

TADOQuery.Post;

8、增加一条记录:

可以用sql语句,和update 一样;

也可以用:

TADOQuery.append;

TADOQuery.fieldbyname(Name).AsString=‘jack';

...

TADOQuery.fieldbyname('scity').AsString=‘阿姆斯特朗';

TADOQuery.Post;

9、删除一条记录

可以直接删除 QR.Delete ;

也可以用sql语句来删除:

TADOQuery.SQL.Clear ;

TADOQuery.SQL.Add('delete from stu where sid=001‘);

TADOQuery.ExecSQL;



本文转自lilin9105 51CTO博客,原文链接:http://blog.51cto.com/7071976/1220059,如需转载请自行联系原作者
相关文章
Delphi2010中的fastMM
Delphixe集成了fastMM,这回大家调试程序是的时候可以方便地检查内存泄露了。 使用方法如下: 在project中,添加一行 ReportMemoryLeaksOnShutdown := DebugHook0; DebugHook0 目的...
834 0
|
Windows 容器
Delphi单元文件详解
Delphi单元文件详解 1.库单元文件头: 其中声明了库单元的名字. 2.Interface部分: 由保留字interface开始,结束于保留字implementation,它用来声明引用的单元,常量,数据类型,变量,过程和函数.
815 0
|
数据库 数据管理 SQL
112_《Delphi2高级程序设计指南》
《Delphi2高级程序设计指南》 Delphi 教程 系列书籍 (112) 《Delphi2高级程序设计指南》 网友(邦)整理 EMail: shuaihj@163.
1100 0
|
数据可视化 调度 开发工具
092_《Delphi6高级编程》
《Delphi6高级编程》 Delphi 教程 系列书籍 (092) 《Delphi6高级编程》 网友(邦)整理 EMail: shuaihj@163.com 下载地址: 下载 作者: 飞思科技产品研发中心 丛书名: 开发专家之Delphi 出版社:电子工业出版社 ISBN:7505373609 上架时间:2002-2-7 出版日期:2002 年1月 页码:646 版次:1-1 内容简介 本书属于《开发专家之DelPhi》系列。
1303 0
|
IDE 程序员 API
095_《Delphi5高级编程丛书之一:IDE与面向对象编程》
《Delphi5高级编程丛书之一:IDE与面向对象编程》 Delphi 教程 系列书籍 (095) 《Delphi5高级编程丛书之一:IDE与面向对象编程》 网友(邦)整理 EMail: shuaihj@163.
1268 0
|
SQL 数据库 开发工具
102_《Delphi5编程实例与技巧》
《Delphi5编程实例与技巧》 Delphi 教程 系列书籍 (102) 《Delphi5编程实例与技巧》 网友(邦)整理 EMail: shuaihj@163.com 下载地址: 下载 作者: 王华等 丛书名: 软件开发技术丛书 出版社:机械工业出版社 ISBN:7111078012 上架时间:2000-7-1 出版日期:2000 年2月 页码:432 版次:1-1 内容简介 Delphi是由Inprise公司推出的面向对象的可视化软件开发工具。
1599 0