网站大量收购闲置独家精品文档,联系QQ:2885784924

Delphi与sqlserver程序设计汇编.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Delphi与sqlserver程序设计汇编

第12章 SQL数据库程序设计 12.1 Query组件的属性和方法 12.1.1 Query组件的常用属性(1) 12.1.1 Query组件的常用属性(2) 12.1.1 Query组件的常用属性(3) 12.1.1 Query组件的常用属性(4) 12.1.1 Query组件的常用属性(5) 12.1.1 Query组件的常用属性(6) 12.2 动态SQL语句的编程(1) 12.2 动态SQL语句的编程(2) 12.2 动态SQL语句的编程(3) 12.3 常用SQL语句简介 12.3.1 SQL的优点 12.3.2 SQL语言的基本操作(1) 12.3.2 SQL语言的基本操作(2) 12.3.2 SQL语言的基本操作(3) 12.3.2 SQL语言的基本操作(4) 12.3.2 SQL语言的基本操作(6) 12.3.2 SQL语言的基本操作(7) 12.3.2 SQL语言的基本操作(8) 12.3.2 SQL语言的基本操作(9) 12.3.2 SQL语言的基本操作(10) 12.3.2 SQL语言的基本操作(11) 12.3.2 SQL语言的基本操作(12) 12.3.2 SQL语言的基本操作(13) 12.3.2 SQL语言的基本操作(14) 12.3.2 SQL语言的基本操作(15) 12.3.2 SQL语言的基本操作(17) 12.3.2 SQL语言的基本操作(18) 12.3.2 SQL语言的基本操作(19) 12.4 Query组件的综合应用举例(1) 12.4 Query组件的综合应用举例(2) * 本章要点: Query组件的属性 Query组件的方法 SQL语言基础 Query组件利用SQL语言的增、删、改、查操作 综合实例:学生信息管理程序 SQL语言,又称为结构化查询语言,它在数据库程序设计中是十分重要的。任何一门支持数据库程序设计的语言必定提供对SQL语言的支持,Delphi 7.0也不例外。在Delphi 7.0中提供了很多支持SQL语言操作的组件,Query组件就是其中之一。Query组件是BDE数据集组件之一,在Delphi 7.0组件选择板上BDE选项卡上,与Table组件具有很多共同的特性。第11章已经对Table 组件的使用较详细地进行了介绍。 Query 组件在 SQL 编程中占据十分重要的地位,实现了Delphi 7.0对SQL语言的支持。在Delphi 7.0开发的数据库应用中,SQL语句是通过Query部件传递到要访问的数据库系统的数据库引擎中,由数据库引擎具体执行SQL语句,以实现对数据的操作。而不是传递给Delphi 7.0中的BDE,由BDE实施具体的SQL动作。本章内容重点讲解如何用Query组件来进行SQL语言的操作。 1. DataBaseName属性 跟Table组件一样,Query组件也是通过DataBaseName属性来链接数据库的。可以是某个数据库别名也可以是某个数据表的路径。详细方法可以参照Table组件的用法。 2. SQL属性 Query组件是通过SQL属性对数据集进行操作,而不是通过指定一个TableName属性的值直接指向一个表。SQL是一个字符串对象,可以给该属性设置SQL语句,从而让Query组件使用SQL语句操纵数据库。例如,在SQL属性中输入了合法的Select查询语句,然后可以将Query组件的Active属性设置为True或者调用Open方法就可以打开数据集。SQL属性还提供了设置SQL语句的各种方法,如Add、Clear等方法分别用来添加和清除SQL语句,在程序中运用十分广泛。 3. Filter属性 该属性是用来过滤记录的,就是按照某个字段的具体值进行过滤记录。它有点类似于查询,也称为筛选记录。具体格式如下: Query1.Filter := 字段名=字段值 或者可以直接在对象浏览器中找到Filter属性,并输入“性别= 男 ”,注意不 带双引号,但过滤字段值“男”字必须用单引号括起来。但在代码中,要用两个连续的单引号表示一个单引号。 另外,要让Filter属性设置的过滤条件有效,则必须设置另外一个属性Filtered。只有当Filtered属性值为True时,Filter属性设置才有效。 其实,在Table组件中也包含了Filter和Filtered属性。所以,Table组件和Query组件的很多属性都是相同的,而且用法也一样,如Active、Fields等,可以参考Table组件中的相关用法。 12.1.2 Query组件的常用方法 1. Open方法 用于打开或激活Query数据集。一

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档