实验四--八 窗体、报表设计、数据访问页和宏

实验四--八 窗体、报表设计、数据访问页和宏

ID:39576363

大小:295.00 KB

页数:10页

时间:2019-07-06

实验四--八 窗体、报表设计、数据访问页和宏_第1页
实验四--八 窗体、报表设计、数据访问页和宏_第2页
实验四--八 窗体、报表设计、数据访问页和宏_第3页
实验四--八 窗体、报表设计、数据访问页和宏_第4页
实验四--八 窗体、报表设计、数据访问页和宏_第5页
资源描述:

《实验四--八 窗体、报表设计、数据访问页和宏》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验四窗体设计本实验为设计性实验,要求学生设计一个自己感兴趣的窗体。课内学时2,课外学时8。通过本实验,掌握窗体设计的方法。【实验目的】1.掌握窗体设计的方法2.根据具体要求设计窗体,并使用窗体完成相关操作【实验内容一】1.建立一个“读者登记”窗体,如图所示。数据源为“读者”表,窗体标题为“读者记录”。2.建立一个“图书登记”窗体,如图所示。数据源为“图书”表,窗体标题为“图书记录”,要求出版社的信息利用组合框控件输入或选择。然后通过窗体添加两条新记录,内容自行确定。3.建立一个“借书登记”窗体

2、,如图所示。数据源为“借书登记”表,窗体标题为“借书记录”。要求显示系统当前的日期,并统计借书人次(使用count()函数实现)。4.建立一个“读者借书情况”的主子窗体,如图7.76所示。主窗体显示读者的借书证号、姓名和部门。子窗体显示相应读者的借书情况,包括借书证号、书号、书名、借书日期和还书日期。5.建立一个“图书管理主界面”的窗体,如图所示。单击各命令按钮,可分别打开上面建立的4个窗体,单击“退出”按钮,可关闭窗体。【实验内容二】(1)以“教务管理系统”数据库中的“学生档案表”为数据源,利

3、用“新建窗体”对话框中的“自动创建:纵栏式”创建名为“自动创建学生档案表纵栏式”的窗体。(2)以“教务管理系统”数据库中的“学生档案表”表为数据源,利用“新建窗体”对话框中的“自动创建:表格式”创建名为“自动创建学生档案表格式”的窗体。(3)以“教务管理系统”数据库中的“学生成绩表”表为数据源,利用“新建窗体”对话框中的“窗体向导”,选取“成绩ID”、“班级编号”、“学号”、“学年”、“学期”、“成绩”和创建名为“向导创建学生成绩表纵栏表”的窗体。(4)以两个表为数据源,使用向导创建主/子窗体,

4、如图5-58所示。具体要求如下:①利用窗体向导创建,以“教务管理系统”数据库的“学生档案表”和“学生成绩表”为数据源。②选两个表中全部字段。③查看数据方式选“通过学生档案表”,子窗体布局为“数据表”。④主窗体名“学生档案表主子式”,子窗体名为“学生成绩表子窗体”。图5-58向导创建主/子窗体(5)在“教务管理系统”数据库中利用“添加已有窗体”的方法创建主/子式窗体,如图5-59所示。具体要求如下:①先利用窗体向导创建名为“课程名表子窗体”的窗体,具体要求是:以“课程名表”为数据源,选取所有字段;

5、②利用工具箱中的“子窗体”控件将“课程名表子窗体”添加到上机练习题5-3创建的“向导创建学生成绩表纵栏表”窗体中;设置链接主字段和链接子字段均为“课程编号”。图5-59利用现有窗体创建主/子窗体5-6在“教务管理系统”数据库中,使用窗体设计视图创建窗体,数据源为“学生选课信息表”,窗体名为“手动创建学生选课信息表纵栏式”,如图5-60其中的“课程编号”为“组合框”控件。图5-60“手动创建学生选课信息表纵栏式”窗体5-7在“教务管理系统”数据库中,使用窗体设计视图手动创建“手动学生档案表情况”窗

6、体,如图5-61所示。具体要求如下:①添加字段:“学生档案表”中的所有字段。②添加3个按钮:添加新记录的按钮,删除记录的按钮,关闭窗体的按钮。③美化窗体:调整控件布局,添加矩形和直线,设置控件特殊效果。图5-61“手动学生档案表情况”实验五报表设计【实验目的】1.掌握报表的创建方法2.根据不同要求设计不同的报表,实现显示和统计功能【实验内容】1.建立一个“读者信息”报表,显示每位读者的详细信息,如图所示。2.使用标签向导,建立一个“图书登记卡”标签,如图所示。3.建立一个“图书借阅情况”报表,显

7、示每本书的借阅情况及借阅次数。4.建立一个“还书情况”报表,统计每个读者的还书情况(按书号排序)。如果还书日期不为空,则表示已还书;否则,就表示未还书(用红色文字显示)。5.建立一个“读者借书”报表,显示每个读者的借书情况,要求使用子报表实现,并且第1页只显示报表的标题、制作人和日期等信息,从第2页开始显示读者借书的信息。6.建立一个“借书统计”报表,显示图书信息及借书统计图表。实验六SQL语言【实验目的】1.掌握SQL语言的使用方法2.利用SQL语句实现相关的操作3.能够独立写出一些较复杂的S

8、QL语句【实验内容】1.使用SQL语句定义READER表,其结构与第4章中的“读者”表相同,然后使用插入命令在READER表中插入两条记录,内容自定。2.根据“图书管理”数据库中的“读者”、“图书”和“借书登记”3个表,使用SQL语句完成以下查询。(1)从“读者”表中查找法律系读者的所有信息。(2)从“借书登记”表中查找尚未归还的图书的书号、借书证号和借书日期。(3)从“借书登记”表中查询每本书每次借出的天数。(4)从“借书登记”表中查询每本书的借阅次数。(5)从“图书”表中查找各出版社图书的价

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。