西西软件园多重安全检测下载网站、值得信赖的软件下载站!
软件
软件
文章
搜索

首页编程开发Delphi → Delphi通过ADO读写数据库

Delphi通过ADO读写数据库

前往专题相关软件相关文章发表评论 来源:百度搜索时间:2012/8/28 17:50:06字体大小:A-A+

作者:西西点击:4207次评论:0次标签: Delphi 数据库

Borland Delphi8.0光盘版
  • 类型:编程工具大小:83.1M语言:中文 评分:4.0
  • 标签:
立即下载
6 页 五、ADOQuery组件

五、ADOQuery组件


    ADOQuery组件借助于SQL语言的强大功能访问多个数据表,可以实现数据浏览、修改和删除等操作,并且,ADOQuery组件可以实现参数查询。所谓参数在使用上可以理解为变量。在执行SQL之前,就被赋值。运用参数化查询,不需要修改SQL语句,给定不同的参数值,就可以获得不同得到的查询结果。通常情况下,使用ADOQuery是为了从数据集中查询一部分字段或记录,也可以使用INSERTV、DELETE、UPDATE、ALTER TABLE等SQL命令实现数据的更新、插入和删除记录的操作。如果数据集只包含一个基表,则可以使用ADOQuery,也可以使用TADOTable数据集。

? ADOQuery的主要属性和方法
1) SQL属性
    SQL属性是Tstring类型的变量,包含了ADOQuery组件要执行的SQL命令,它是ADOQuery的最为重要的属性之一。在应用程序中,可以调用open方法或ExecSQL方法来执行SQL属性中指定的SQL语句。在代码编写阶段,可以利用属性编辑器编写,在应用程序执行过程中也可以动态的修改。
2) Parameters
    Parameters属性中保存了SQL属性中的SQL命令中执行所需的参数 ,这些参数可以在程序设计阶段添加,这时可以在ObjectInspector设定参数的值,并且,参数的数量和类型必须与SQL属性中SQL语句的参数一致。
3) oepen方法和ExecSQL方法 
    这两种方法通常用于执行SQL属性所指定的SQL命令,动态上基本上类似。但是open方法通常调用SELECT语句,只要返回记录集,而ExecSQL方法执行Insertv、Update或Delete等命令,不返回记录集。无论是调用open方法还是ExecSQL方法,在执行它们之前都必须调用close方法。

 

    相关评论

    阅读本文后您有什么感想? 已有人给出评价!

    • 8 喜欢喜欢
    • 3 顶
    • 1 难过难过
    • 5 囧
    • 3 围观围观
    • 2 无聊无聊

    热门评论

    最新评论

    第 1 楼 山西太原金玉网吧(山西大学商务学院) 网友 客人 发表于: 2013/11/19 20:15:07
    写的太好了

    支持( 0 ) 盖楼(回复)

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)