VB数据库项目设计模块化教程 教学课件 作者 刘玉山 刘宝山 第6章 教师基本情况查询浏览模块设计.pptVIP

VB数据库项目设计模块化教程 教学课件 作者 刘玉山 刘宝山 第6章 教师基本情况查询浏览模块设计.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文档。上传文档
查看更多
VB数据库项目设计模块化教程 主编 第6章 教师基本情况查询浏览模块设计 6.1 项目需求分析 6.2 项目设计 6.3 技术要点小结 6.1 项目需求分析 6.1.1 项目需求分析的理解 6.1.2 项目需求分析 6.1.3 项目数据字典 6.1.1 项目需求分析的理解 教师基本情况查询浏览的界面包括两个区域部分。教师基本情况的浏览区域和查询条件区域,如图6-1所示。初始时,教师基本情况浏览区域将显示所有教师的基本情况;查询条件区域由单选按钮和组合框构成,通过单选按钮指定条件构成和组合框选择具体内容来确定查询条件。 当进行查询时,首先确定查询条件。即要同时指定条件构成和条件具体内容,如图6-2所示,指定了“选择条件1显示数据”,是以教师姓名进行的查询结果。考虑到教师姓名可能重名,可以进行姓名和编号组合查询。 考虑到姓名、编号与性别、职称、所属系不需要进行组合查询,只进行姓名与编号,性别、职称与所属系两大类组合查询。图6-3就是进行性别、职称与所属系组合查询的结果。 为了提高查询效率,在查询中设计了模糊查询功能,在“姓名”和“编号”组合框中可以通过输入进行模糊查询,如图6-4所示。 6.1.1 项目需求分析的理解 图6-1 教师基本情况查询浏览的界面 图6-1 教师基本情况查询浏览的界面 图6-2 查询结果 图6-2 查询结果 图6-3 组合查询 图6-3 组合查询 图6-4 模糊查询 6.1.2 项目需求分析 1)项目功能需求 查询功能。可以进行单个字段的查询,如通过姓名或编号查询,也可以进行组合条件的查询,提高查询效率,如考虑到教师有重名现象的存在,进行姓名和编号的组合查询,还可以将性别、职称与所属系组合起来进行查询。 模糊查询功能。用户可以通过输入姓名或编号中部分信息进行模糊查询。 浏览功能。查询结果可能是一条记录,也可以是一组记录,为了更方便地浏览查询结果,将查询结果用表格显示出来,供用户查看浏览。 2)项目数据需求 允许重名教师存在,因此用“姓名+编号”确认一名教师的存在,或单独使用教师编号确认一名教师的存在。 6.2 项目设计 6.2.1 设计思想 6.2.2 程序设计 6.2.3 数据库设计 6.2.1 设计思想 教师基本情况查询浏览的设计思想,粗略分三个步骤。设置查询条件并确定、通过SQL语句对数据库中的数据进行select查询、与设定的条件进行比较并显示结果。其流程图如图6-5所示。本程序的主要设计包含在模块“设置条件并确认”中。 6.2.1 设计思想 图6-5 教师情况查询流程图 表6-1 frmbrowseteachers窗体对象属性 表6-1 frmbrowseteachers窗体对象属性 表6-1 frmbrowseteachers窗体对象属性 表6-1 frmbrowseteachers窗体对象属性 6.3 技术要点小结 6.3.1 单选按钮(OptionButton)控件 6.3.2 数据显示控件DataSource属性 6.3.3 动态记录集OPEN方法 6.3.4 模糊查询 6.3.1 单选按钮(OptionButton)控件 单选按钮以成组形式出现,能提供“选中”和“未选中”两种可选项。通常情况下,将一组单选按钮控件放入框架Frame控件、或图片PictureBox控件、或窗体Form控件这样的容器中,来实现分组。使用单选按钮组时,选中其中一个,其余就会自动关闭。 OptionButton控件的常用属性和事件: (1)Caption属性 设置单选按钮旁边显示的标题文本。 (2)Value属性 表示单选按钮的状态,有两个取值,分别为: True:表示被选中; False:表示未被选中,为缺省设置。 (3)Enabled属性 是否响应用户生成的事件,有两个取值,分别为: True:表示响应,缺省设置; False:表示不响应,即不被激活。 (4)Click事件 程序运行时,单击单选按钮后使其Value属性值变为True(即选中状态)。 在应用程序中可以创建一个事件过程,检测控件对象Value属性值,再根据检测结果执行相应的处理。 6.3.1 单选按钮(OptionButton)控件 6.3.2 数据显示控件DataSource属性 数据显示控件多具有数据源DataSource属性,该属性返回或设置一个数据源,通过该数据源,数据显示控件被绑定到一个数据库。本书中的数据源一般是动态数据集,因此语句格式为Set DGteachers.DataSource = RS设置,RS的数据自动填充数据显示控件并且自动设置其列标头。 6.3.3 动态记录集OPEN方法 SQL语句是本项目的重点。selec

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档