Access实例 - 图书借阅管理系统 联系客服

发布时间 : 星期六 文章Access实例 - 图书借阅管理系统更新完毕开始阅读

图14

第四步:保存查询。(见图15)

图15

第五步:运行该查询。(见图16)

图16

其他选择查询的设计可参照“图书借阅超期查询”的设计来进行,如“借阅历史记录查询”、“今日借出查询”、“今日到期查询”、“今日还书查询”、“今日入库查询”、“借书查询”、“还书查询”、“续借查询”、“罚款查询”等。下边给出上述这几个选择查询的主要设计视图供大家参考:

⑴.“借阅历史记录查询”主设计视图:(见图17)

图17

⑵.“今日借出查询”主设计视图:字段“借阅日期”须以“Date()”(当前日期)作为约束条件。(见图18)

图18

⑶.“今日到期查询”主设计视图:须通过“表达式生成器”建立新字段“应还日期”且以“Date()”为约束条件,表达式为:应还日期: [借阅日期]+[限借天数]。(见图19)

图19

⑷.“今日还书查询”主设计视图:字段“还书日期”须以“Date()”作为约束条件。(见图20)

图20

⑸.“今日入库查询”主设计视图:字段“入库时间”须以“Date()”作为约束条件。(见图21)

图21

⑹.“借书查询”主设计视图:由于“借书查询”、“还书查询”、“续借查询”、“罚款查询”这4个选择查询是专门为“借书窗体”、“还书窗体”、“续借窗体”、“罚款窗体”的功能实现而量身打造的专用查询,故其设计上有别与上述几个一般选择查询。区别主要体现在在这些查询中要设计与相应窗体中控件的功能链接,如大家现在在图22——“借书查询1”和图23——“借书查询2”(此处将借书查询分为1和2两部分也是应借书窗体的功能要求而针对设计的)中看到的“图书编号”字段和“会员证编号”字段中的条件约束即为功能链接的一部分。例如“借书查询1”中的“图书编号”字段的条件“[Forms]![借书窗体]![Text13]”意为与“借书窗体”中的文本框“Text13”相链接,该条件其实起到了一个“指针”的作用(后边几个查询中的相似条件约束的功能与此相同,不再多作解释)。“借书查询1”中的字段“在库数量”的约束条件为“>0”,表示某本书只有在有库存的情况下才允许借出。(见图22~图23)