vb程序设计CAI第13章节VisualBasic与数据库幻灯片.pptVIP

vb程序设计CAI第13章节VisualBasic与数据库幻灯片.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
表13.18 合计函数 函数 功 能 Avg 获得特定字段中的值的平均数 Count 返回选定记录的个数 Sum 返回特定字段中所有值的总和 Max 返回指定字段中的最大值 Min 返回指定字段中的最小值 13.4.3 使用SQL 1.使用Select语句查询 例如,从“基本情况表”中筛选数据。 (1)控件Text1中输入了某一专业,显示所有的字段内容。 Select * From 基本情况表,Where专业= Text1 注意:字符类型的变量要用单引号将变量值括起来。 (2)选择姓名为“于小天”的记录,显示所有字段内容。 Select * From 基本情况表,Where(姓名=于小天) (3)选择姓名为“孙”的所有记录,显示姓名和性别字段内容。 Select 姓名,性别 From 基本情况表,Where(姓名 Like 孙*) 在Select语句中较常用Order By子句和Top谓词。 2.Order By子句 该子句用来查找出来多个记录的排列顺序。在Order By子句中,可以指定多个字段进行排序,各字段之间用逗号隔开。Order By子句中的ASC选项表示升序排列,DESC选项表示降序排列。 例如:查找所有姓“王”的记录,并且以数学成绩升序排列。 Select * From 成绩表 Where(姓名 Like 王*) Order By 数学 ASC 3.Top谓词 在使用Select语句选择记录时,满足条件的记录可能有多个,使用Top谓词可以返回指定数量的记录。且这些记录位于Order By子句指定的范围的前面或后面,可使用TOP谓词。 例如:在查找所有姓“王”的记录,并且以数学成绩升序排列,只返回前两个满足条件的记录。 Select Top 2 * From 基本情况表 Where(姓名 Like 王*) Order By 数学 ASC 如果不使用Order By子句对记录排序,则从所有满足条件的记录中随机返回两个记录。 4.使用SQL操作数据库 使用ADO控件和数据网格DataGrid,必须设置RecordSource属性,基操作步骤如下: (1)在属性窗口中,选择“RecordSource”,单击“…”按钮,屏幕出现“属性页”的对话框,如图13.15所示。 (2)在“命令类型”框中,选择:8—adCmdanknown”。 (3)在“表或存储过程名称”框中,选择Student.mdb数据库中的“成绩表”。 (4)在“命令文本”框中,输入“Select * From 成绩表”。 (5)单击“确定”按钮,关闭记录源属性页。 使用ADO控件连接数据库的具体步骤,请参见下一节。 【例13.7】设计一个程序,使用SQL在学生数据库Student的“成绩表”中查询:(1)按学号询查记录;(2)查询数学成绩大于80分的记录,并按数学成绩升序排序。 【例13.8】将【例13.6】中的查找功能改用SQL语句处理,显示某专业的学生记录。 13.5 ADO数据控件 ADO是ActiveX Data Object的缩写。ADO是微软公司数据库应用程序开发的新接口,是微软公司新的数据访问技术,是建立在OLE DB之上的的高层数据库访问技术。OLE DB是一个低层的数据访问接口,用它可以访问各种数据源,包括传统的关系数据库等。 13.5.1 ADO对象模型 ADO对象模型定义了一个可编程的分层对象集合,主要由三个对象成员Connection、Command和Recordset,以及几个集合对象Errors、Parameters和Fields等所组成。图13.20示意了这些对象彼此之间的关系。表13.19是这些对象的分工描述。 表13.19 ADO对象描述 对象名 描 述 Connection 连接数据来源 Command 从数据源获取所需数据的命令信息 Recordset 所获取的一组记录组成的记录集 Error 在访问数据时,由数据源所返回的错误信息 Parameter 与命令对象相关的参数 Field 包含了记录集中某个字段的信息 要想在程序中使用ADO对象,必须先为当前工程引用ADO的对象库。引用方法是执行工程菜单的引用命令,启动引用对话框,在清单中选取“Microsoft ActiveX Data Object 2.0 Library”项目。 13.5.2 ADO控件的常用属性 在使用ADO数据控件前,必须先通过“工程/部件”菜单命令选择“Micr

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档