查询类部件设计及综合指南.docVIP

  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文档。上传文档
查看更多
查询类部件设计 查询是管理信息系统使用数据操作最多的类型,查询程序的种类越多,使用将越方便。在考虑查询类部件设计时,需要考虑最终用户的需要,也要考虑实际管理信息系统的需要。查询部件1与查询部件3要求在接口参数中给定字段或表达式,给定输出表达式,产生的界面最简单,对最终用户而言,使用特别简单。但是,在实际应用时,缺少灵活性,如果移植成网络上使用的部件,通用性降低。本系统除查询部件1与3外,在接口参数中给定字段选择范围,条件表达式与输出要求在运行时才由最终用户生成,使用起来比较麻烦,但有很强通用性。 一、关于查询部件1的设计与使用: 要求在接口参数中给定一个字段名或字段号或表达式,其后可以加关系运算符,写到“字段号表”之中。例如,给出字段号: 界面如下: 给出字段名与关系符,选择按钮,将按钮标识更换为“按学号查询”: 界面如下: 给出输出要求,以字段号列表形式表示,放在“字段号表1”中: 输出情况: 在字段号表中给定表达式,输出要求中也有表达式并有更名要求: 界面如下: 输出结果如下: 如果在输出内容中存在聚集函数(求和),必须有分组字段,如图:加冒号,在冒号后加分组字段:部门号: 输出如下: 查询要求可以针对聚集函数: 界面如下: 结果如下: 二、查询部件2的设计。如果所进行的单查询要求在运行时再选择字段进行查询,可以使用查询部件2。在“字段号表”中给出可以选择的字段名号;在“字段号表1”中给出输出要求,可以由字段号表示,也可以由字段名表示,可以有表达式,可以有更名要求,如果有聚集函数,要求给分组条件。 界面如下: 查询结果: 三、二条件查询部件“查询部件3”的设计 在“字段号表”与“字段号表0”中如同查询部件1一样各给出一个查询表达式,如图“字段号表”中给定一个表达式及关系符;“字段号表0”中给一个字段号:“部门号”的字段号:3。“字段号表1”中给输出要求。 界面如下: 结果如下: 在“字段号表”与“字段号表0”中如果给多个字段号或空, 表示要求在运行时选择字段: 上图中,在“字段号表”中给1个字段名与关系符,在“字段号表0”中给5个字段号,界面如下:界面中对应“字段号表0”给出组合框,要求运行时由最终用户选择字段,再提查询要求。 结果如下: 本程序也可以作单条件查询使用,如下给出表达式:奖励表彰 包含 (30$) 界面如下: 结果如下,双击奖励表彰下“MEMO”,可以显示所查文本内容。 四、最简单的组合查询部件“查询部件4” 在“字段号表”中给出运行时供选择的字段号,在“字段号表1”中给出输出要求。 界面如下: 操作时1)先选字段,选中字段后,输入数值框将初始化。 2)再选关系符,包括:大于:;大于等于:=;小于:;小于等于:=;不等于:;等于:=;包含;不包含。 3)再输入所查数值;如果有下一条件,在“接下一条件”中选择“AND”或者“OR” 4)按“添加条件”,将根据以上输入形成查询条件放到其下编辑框中。 重复上面1)到4)的操作。 例如如下界面中先选“院校名称”、“不包含”、“武汉水利电力大学1”“AND”、按“添加条件”。 再选“奖励表彰”、“包含”、“三好生”、按“添加条件”。界面如下: 如果按“浏览显示结果”,将以表格形式显示查询结果。也可以按“全屏显示结果”,将以单记录维护界面形式显示查询结果,可以利用这一界面对原数据表“学生”表做维护操作。 五、其他查询部件设计 1、查询部件5 可以通过鼠标操作形成更多形式的条件表达式:1)如前一样形成关于字段的条件表达式。 2)可以填写“从第”?“个字节开始,长度” ? ? 形成关于字符串的子串的条件表达式。 3)对于日期,可以选择年、月、日,对日期分解出关于其年份或关于月份或关于日期分量的条件表达式。 4)对于备注字段,可以根据查找字,利用如下符号形成文本的检索表达式。 注意按“添加全文检索”按钮。 此外,还可以选择输出要求,包括输出字段、要求分组求和的字段、分组字段等。 结果如下: 2、查询部件6 对多表数据按某一字段数据进行查询。在接口参数中必须输入:数据表名称、相关表名称、外关键字。其中相关表名称中可以填入多个表的名字。运行时,将先根据接口参数表1中所登记的代码表的情况,将主数据表与各代码表作自然连接,在逐一和“相关表名称”填的表进行自然连接(特别要注意“相关表名称”填的表的顺序,上面连接的结果表一定要和下一个表有同名字段)。再进行查询。例如如下选择接口参数: 界面如下: 3、查询部件7 类似于查询部件4先形成查询条件,输出要求在运行时选择字段形成,再进行查询。 界面如下: 4、查询部件8 类似于查询部件5,但是是对多表的查询。 5、查询部件9 在查询部件8的基础上进一步允许给出

文档评论(0)

aa15090828118 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档