实训12 自动创建窗体和窗体向导创建窗体
创建个性窗体
窗体中的控件在创建窗体的各种方法中,当我们创建一个个性化的窗体时,更多时候我们使用的是利用窗体的“设计”视图来创建窗体。
而我们在窗体设计视图中创建窗体就离不开我们今天所要讲的控件。
一、窗体的组成:窗体包含五部分:窗体页眉、页面页眉、主体、页面页脚和窗体页脚。
(“视图”——“页面页眉、页脚”/“窗体页面、页眉”)窗体页眉:用于设置窗体的使用说明或打开相关窗体及执行其他功能的命令按钮。
窗体页脚:用于显示对所有记录都要显示的内容、使用命令的操作说明等信息,命令按钮。
页面页眉:设置窗体在打印时页头信息(用户在每页上方显示的内容)页面页脚:设置窗体在打印时页脚信息(日期,页码或用户在每一页下方显示的内容)主体:显示记录的数据注意:在“视图”菜单中,选择“窗体页面/页脚”,“页面页眉/页脚”进行打开。
我们设置窗体的标题是在窗体的格式属性中进行设置的。
二、了解控件1、打开“工具箱”的三种方法:2、控件作用:用于显示数据、执行操作、装饰窗体,在窗体中添加的每一个对象都是控件。
3、控件的分类:A、结合型控件(绑定型):主要用于显示、输入、更新数据库中的字段;B、非结合型(非绑定型):没有数据来源,可以用来显示信息:线条、矩形、图像、标签;C、计算型控件:用表达式作为数据源,表达式的数据源可以是表或查询字段中的数据,也可以是窗体或报表上的其他控件中的数据。
4、控件的具体介绍:(1)标签:主要用来在窗体或报表上显示说明性文本。
它没有数据来源,可以将标签附加到其他控件上,也可以创建独立的标签(也称单独的标签)(2)文本框控件:主要用来输入或编辑字段数据,它是一种交互式控件。
文本框分为3种类型:A、结合型文本框:能够从表、查询或SQL语言中获得所需要的内容,B、非结合型文本框:并没有链接到某一字段,一般用来显示信息或接收用户输入数据等;C、计算型文本框:可以显示表达式的结果。
当表达式发生变化时,数值就会被重新计算。
例:总计(3)复选框、切换按钮、选项按钮控件复选框、切换按钮和选项按钮是作为单独的控件来显示表或查询中的“是”或“否”的值。
创建窗体及自定义窗体
1.2 自定义窗体
3.设置控件属性
•设置控件的前景色和背景色 •设置控件字体 •设置控件边框
4.美化窗体
•使用自动套用格式 •设置窗体背景颜色 •设置带阴影的文字 •添加当前日期和时间 •对齐窗体中的控件
上一页
返回首页 下一页
1.2 自定义窗体
4.上机要求
•利用自定义窗体的方法,创建“雇员情况表”窗 体;将“性别”设置为结合型的选项按钮,将 “职务”设置为组合框。 •在“雇员情况表”窗体中创建结合型对象控件, 用来显示雇员的照片信息。 •将“雇员情况表”窗体的背景颜色设置为“绿 色”,各控件的字体设置为11号黄字。 •在“雇员情况表”窗体的页脚右下方中添加日期。
上一页
返回首页 下一页
1.1 创建窗体
2.创建窗体
•使用“自动窗体”创建窗体 •使用“窗体向导”创建窗体
1、创建基于一个表的窗体 2、创建基于多个表的窗体 •创建主窗体和子窗体 1、同事创建主窗体和子窗体 2、创建弹出式子窗体 3、将一个子窗体添加到主窗体中
上一页
返回首页 下一页
1.1 创建窗体
•标签 •文本框 •复选框、切换按钮、选项组 •列表框与组合框 •选项卡与图像 •命令按钮
上一页
返回首页 下一页
1.2 自定义窗体
2.使用控件
•创建结合型文本框 •创建选项组控件 •创建结合型列表框控件 •创建结合型图文控件 •创建并插入非结合型图像控件 •创建命令按钮 •删除控件
上一页
返回首页 下一页
数据库技术
创建窗体及自定义窗体
1.1 创建窗体 1.2 自定义窗体
上一页
返回首页 下一页
1.1 创建窗体
1.认识窗体
•使用“自动窗体”创建窗体 •使用“窗体向导”创建窗体
Access 实验报告-3窗体
实验名称三.窗体设计班级学号姓名指导教师上机地点日期①2013.4.10, ②2013.4.17 学时 4 成绩一、实验目的、任务:1.掌握窗体设计的方法和技巧2.理解窗体的设计过程即确定数据源、为窗体添加控件并设置属性的过程。
二、实验内容与基本要求:1.自动创建窗体2.向导创建窗体3.设计视图创建窗体4.创建带有子窗体的窗体5.自定义工具栏6.创建切换面板以实现整个应用程序的控制三、实验步骤与过程1.自动创建窗体(1)单击“表”对象,选取“学生”表,(2)选择“插入/自动窗体”菜单命令,(3)单击工具栏中的保存,保存好窗体。
如图:2.使用窗体向导创建窗体(1)单击“窗体”对象,单击“新建”按钮,打开“新建窗体”对话框,(2)选择“窗体向导”,从“请选择该对象数据的来源表或查询”中选取“学生”,(3)在“可用字段”中选取全部字段,单击“下一步”,(4)后选择“纵栏表”,单击“下一步”,(5)确定所需的窗体为“国际”样式,单击“下一步”输入新窗体标题“学生”。
如图:3.使用设计视图创建窗体(为窗体添加标题)(1)单击“窗体”对象,在窗体列表中选取“教师基本情况”窗体,单击窗口的“设计”按钮,(2)选择“视图/窗体页眉页脚”菜单命令,(3)单击“工具箱”的控件Aa,此时鼠标指针变为+A。
将鼠标移至窗体页眉内,按下左键拖曳,在窗体页眉处形成相应大小的空白标签控件,在光标处输入“教师基本情况表”。
(4)单击窗体页眉添加的标签控件,使用工具栏中各种格式按钮,设置字体的颜色、字号等。
后单击“保存”按钮。
如图:4.创建带子窗体的窗体(1)单击“表”对象,选取“成绩”数据表,(2)选择“插入/自动窗体”菜单命令,单击“视图”按钮,进入设计窗口,(3)将鼠标指向窗体标题栏,单击鼠标右键选取“属性”选项,打开窗体属性对话框,在其中将窗体格式的属性的“默认视图”设为“数据表”,并保存为“成绩子窗体”(4)单击“窗体”对象,在列表中选取创建的“学生成绩”窗体,选择“视图”按钮,进入设计窗口,(5)选取子窗体控件,单击右键,确定“属性”选项,打开属性对话框,在对话框中将数据属性的“源对象”改为前面建立的“创建子窗体”,单击“保存”按钮。
窗体的创建实训报告
一、实训目的本次实训旨在使学生掌握窗体的基本概念、设计方法和操作步骤,提高学生对Visual Basic编程环境的熟悉程度,培养学生独立设计窗体和编写程序的能力。
二、实训内容1. 窗体概述2. 窗体属性3. 窗体方法4. 窗体事件5. 窗体控件6. 窗体设计7. 窗体调试三、实训过程1. 窗体概述首先,我们学习了窗体的基本概念,窗体是应用程序的界面,用户可以通过窗体与程序进行交互。
在Visual Basic中,窗体是一种对象,可以通过编程方式对其进行操作。
2. 窗体属性接下来,我们学习了窗体的属性,属性是描述窗体特征的数据,如窗体的标题、大小、位置等。
通过设置窗体的属性,可以改变窗体的外观和行为。
3. 窗体方法窗体方法是指在窗体中定义的函数,用于实现特定的功能。
例如,可以使用窗体方法来关闭窗体、隐藏窗体等。
4. 窗体事件窗体事件是窗体在运行过程中发生的事件,如点击按钮、关闭窗体等。
我们可以通过编写事件处理程序来响应用户的操作。
5. 窗体控件窗体控件是窗体上的可操作元素,如按钮、文本框、标签等。
控件可以响应用户的操作,并显示或修改数据。
6. 窗体设计在实训过程中,我们学习了如何使用Visual Basic设计窗体。
首先,创建一个新的窗体项目,然后添加控件并设置其属性。
接着,编写事件处理程序,使窗体具有特定的功能。
7. 窗体调试在窗体设计完成后,我们需要对程序进行调试。
调试是发现和解决程序错误的过程。
在Visual Basic中,可以使用调试工具来检查程序的执行过程,并修复错误。
四、实训成果通过本次实训,我们成功创建了一个具有以下功能的窗体:1. 窗体标题为“我的窗体”;2. 窗体大小为800x600像素;3. 窗体中包含一个按钮、一个文本框和一个标签;4. 按钮用于关闭窗体;5. 文本框用于输入数据;6. 标签用于显示输入数据。
五、实训总结本次实训使我们深入了解了窗体的基本概念、设计方法和操作步骤。
2010access-浙江工商大学-判断题题库有答案版
2010access-浙江工商大学-判断题题库有答案版序号题目1345每个报表都要求有一个数据源,这个数据源只能是表。
N1346在表的设计视图中可以对表中的数据进行排序。
N1347从一个外部Access数据库中导入的表,在导入后就可以和自身创建的表一样进行任何操作了,没有任何区别。
1348子数据表就是指在一个窗体中包含的子窗体数据表。
N1349所谓“有效性规则”,就是指该字段数据的一些限制规则。
1350报表的数据来源可以是表或查询中的数据。
1351在宏设计窗口中添加操作时,可以直接在“操作”列中输入操作名。
1352交叉表查询显示来源于表中某个字段的总结值,并将它们分组,一组列在数据表的左侧,一组列在数据表的上部。
1353每个窗体都要求有一个数据源,这个数据源只能是查询。
N1354在窗体的设计视图中,筛选操作是不可以使用的。
1355使用"自动创建窗体"功能来创建窗体,只能选择一个数据来源表或查询中的不同字1356使用"窗体向导"来创建窗体,用户可以对创建的窗体任意命名.1357绑定型控件与未绑定型控件之间的区别是未绑定控件可以放置在窗体任意位置,而绑定控件只能放置在窗体的固定位置. N1358列表和组合框之间的区别是组合框除包含一个可以接受输入的文本框外,还可以从下拉列表中选择一个值.1359文本框是属于容器型控件.1360"选项组"控件可以在选项组中选择多个选项. 1361用于显示记录的绑定到字段的一组控件,应该将其放置在窗体的"主体"节中.1362标签可以作为绑定或未绑定控件来使用. N 1363组合框获取用户的输入数值的说法是正确的. 1364主窗体用于显示基表数据,子窗体用于显示相关表的数据,则基表与相关表可以是"多对多或一对多"关系N1365将一个基表或查询作为新建窗体的数据源,"单击工具栏上的"属性"按钮,在"数据 "选项卡中的"记录源"属性下拉列表中选择一个表或查询"的操作是正确的.1366对于已存在"一对多"关系的两个窗体,将"一"方的窗体作为子窗体的操作是错误的.1367Access数据库属于关系模型数据库.1368打开Access数据库时,应打开扩展名为.DBF的文件N1369向导不是Access数据库的对象类型1370Access在同一时间,可打开3个数据库. N1371对表中某一字段建立索引时,若其值有重复,可选择主索引. N1372创建表时可以在表设计器中进行.1373不能进行索引的字段类型是字符. N1374表达式"教师工资between 2000 and3000"是合法的. N1375若要查询成绩为60-80分之间(包括60分,不包括80分)的学生的信息,成绩字段的查询准则应设置为"IN(60,80)". N1376在查询设计器的查询设计网格中"类型"不是字段列表框中的选项.1377操作查询不包括"参数查询".1378若上调产品价格,最方便的方法是使用"更新查询".1379若要查询姓李的学生,查询准则应设置为:Like "李". N1380在查询设计器中不想显示选定的字段内容则将该字段的"显示"项对号取消 .1381交叉表查询是为了解决一对一关系中,对"一方"实现分组求和的问题. N"查询不能生成新的数据表"叙述是错误的. 1383创建窗体的数据源只能是报表. N1384设计数据访问页时可以向数据访问页添加"选项卡"控件. N1385无论创建何类宏,一定要进行的是"选择宏操作".1386关系数据库系统中所管理的关系是"若干个mdb 文件". N1387Access表中字段的数据类型包括"通用". N 1388只能根据数据表创建查询. N1389在SQL查询中使用WHILE子句指出的是"查询目标". N1390二维表由行和列组成,每一行表示关系的一个属1391Access 具有面向对象的程序设计能力,并能创建复杂的数据库应用系统.1392在Access数据库中,对数据表进行删除的是选择查询. N1393内部计算函数"Sum"的意思是求所在字段内所有的值的平均值. N1394内部计算函数"Avg"的意思是求所在字段内所有的值的平均值.1395用表"学生名单"创建新表"学生名单2",所使用的查询方式是生成表查询.1396在数据表视图中,不可以修改字段的类型. 1397筛选的结果是滤除满足条件的记录. N1398用界面形式操作数据的是查询. NAccess2000中表和数据库的关系是一个数据库可以包含多个表.1400可以将其他数据库的表导入到当前数据库中. 1401将表中的字段定义为"主键",其作用使字段中的每一个记录都必须是惟一的以便于1402Access数据库依赖于Unix操作系统. N1403定义字段的默认值是指在未输入数值之前,系统自动提供数值.1405使用"窗体向导"来创建窗体,只能选择一个来源表或查询中的字段. N1406绑定型控件与未绑定型控件之间的区别是未绑定控件没有"控件来源"属性,而绑定控件具有"控件来源"属性.1407列表和组合框之间的区别是:组合框除包含一个可以接受输入的文本框外,还可以从下拉列表中选择一个值.1408矩形是属于容器型控件的. N1409可以在选项组中选择多个选项论述中是错误的. 1411"文本框"可以作为绑定或未绑定控件来使用. 1412在设计视图中创建报表,自动出现的三个节是"报表页眉,页面页眉和页面页脚". N1413"组页眉和组页脚节只能作为一对同时添加或去除"说法是不正确的.1414"在报表设计器中使用不同控件绑定表中数据时,显示的表中数据会不同"说法是不正确的.1415使用自动创建报表功能创建报表"允许用户选择所需输出的记录或字段"说法是不正1416使用报表向导创建报表"可以在报表中排序和分组记录,但只能选择4个字段作为排序和分组依据"的说法是不正确的.1417要对报表中每一条记录的数据进行计算和显示计算值,应将计算控件添加到组页眉节或组页脚节. N1418要对报表中的一组记录进行计算,应将计算控件添加到"组页眉节或组页脚节".1419完成任务"在Access数据库之外使用IE浏览器查看和编辑存储在本地数据库或网络数据库中的实时数据"必须使用数据访问页. 1420在数据访问页中不能对记录进行分组或排序. N 1421数据访问页作为Access数据库的一个对象,保存在Access数据库中. N1422使用向导创建数据访问页不能对记录进行分组. N1423设置数据访问页的"主题"就自动定义了记录源. N1424超链接是数据访问页专用的控件.1425通过超链不能实现从当前Web页跳转到Access 上的窗体.1426必须将数据访问页和数据库复制到网络上,其他用户才能使用.1427"表对象"在Access2000的七种对象中处于核心地位1428在Access 2000中,定义字段属性的默认值是指不得使字段为空. N1429表是数据库的基础,Access不允许一个数据库包含多个表. N1430向表中输入数据时,按Shift键可以将插入点移到下一个字段. N1431在任意时刻,Access 2000能打开多个数据库. N 1432在Access 2000中,"不能将空格作为字段名称的第一个字符"不是对表中字段名称的命名规则. N1433报表与窗体的主要区别在于"窗体中不可以输入数据,而报表中能输入数据". N1434"主体节"的内容是报表中不可缺少的关键内容. 1435"报表页眉"的内容是报表中不可缺少的关键内容. N1436窗体页眉用于在每一页的顶部显示标题. N 1437SQL仅能创建"选择查询". N1438"事件"是窗体的属性窗口中的选项卡之一. 1439用表"学生名单1"创建新表"学生名单2",所使用的查询方式是"追加查询". N1440"比较"是专门的关系运算. N1441支持数据库各种操作的软件是操作系统. N 1442以"一对二"描述实体联系方式是对的. N1443基于"雇员"表查找所有"女"雇员的关系运算属于"投影". N1444Access中的"数据访问页"对象可以使用浏览器来访问Internet上的Web页.1445"数据访问页"对象可以查找符合条件的数据,并以数据表的形式显示出来. N1446Access数据库必须包含七类不同的对象. N 1447报表中的数据是不能作为数据访问页的数据源的.数据访问页对象有"设计视图"和"数据表视图"两种视图. N1449表对象有"设计视图"和"数据表视图"两种视图. 1450查询对象有"设计视图"、"数据表视图"和"SQL 视图"三种视图.1451窗体对象有"设计视图"、"数据表视图"和"窗体视图"三种视图.1549有了外模式/模式映象,可以保证数据和应用程序之间的物理独立性( ). N1550概念设计可以独立于数据管理系统.1551数据库的物理设计的目标就是提高数据库的性能和有效利用存储空间.1552信息可定义为人们对于客观事物属性和运动状态的反映.信息是反映客观事物存在方式和运动状态的记录,是数据的载体. N1554网状模型的主要特征是允许一个以上的结点无父结点且一个结点可以有多于一个的父结点.1555实体只能是具体的人、事及物,不能是抽象的概念与联系. N1556如果一个属性或属性集能唯一标识元组,那么这个属性或属性集称为关系模式的候N1557进行模式分解时,模式分解的越小越好. N1558在关系模式设计时,关系规范化的等级越高越好. N1559关系代数运算中,传统的集合运算有并、交、差和除. N1560选择关系R中的若干属性组成新的关系,并去掉新关系中重复元组的操作被称为选择N1561自然连接是从两个关系的笛卡儿积中选取属性间满足一定条件的元组. N1562SQL的最主要功能是数据定义功能. N1563更新基本表中的记录使用的SQL命令是UPDATE TABLE. N1564SQL 查询就是用户使用SQL语句来创建的一种查询.SQL 查询主要包括联合查询、传递查询、数据定义查询和子查询等4种.1565若要使用SQL语句查找最近30天之内参加工作的职工记录,则 WHERE条件为:工作时间between date() and date()-20 N1566在SQL语句中可使用CREATE TABLE命令的同时创建各类索引. N1567SQL语言具有数据控制功能.1568数据库文件扩展名是MDB.1569ACCESS可以将数据导出到EXCEL文件中. 1570ACCESS可以将数据导出到word文件中. 1571创建新的ACCESS数据库后,默认的数据库名为DB1.MDB.1572查询不可以作为数据库对象的数据源使用. N 1573在Access中,一个汉字和一个西文字符一样,都占一个字符位置.1574Access中,每个表都用表名来标识,该表名即为文件名. N1575当"输入掩码"属性设置为">L????"时,输入数据"Tommy"显示为"tommy". N1576Access中,对表操作时,是对表的结构和表的内容分别进行操作的.1577在设计表时,如果某一字段没有设置标题,则系统自动将字段名称当成字段标题.1578自动编号字段数据类型的数据无需输入,每增加一个新记录,Access系统将自动编号型字段的数据数据自动加1.1579用户不用给自动编号字段输入数据,但可以编辑自动编号字段的数据. N1580当数据表中货币型数据的小数部分超过2位时,Access系统会根据输入的数据自动完成四舍五入.1581Access中,系统默认的文本类型字段的大小为10. N1582Access中,表必须是一个满足关系模型的二维表.1583Access中,对备注型字段没有数据长度的限制,它仅受限于存储空间的大小.1584是/否型字段数据常用来表示逻辑判断结果,也可以用于索引. N1585"字段的有效规则"是指将表中存储的数据进行显示时所设置的字段值所要遵循的约N束条件.1586Access中,索引只能按单字段建立,不能按多字段建立. N1587建立索引可以加快表中数据查询的速度. 1588可以为一个表建立多个索引,每个索引都可以确定表中记录的一种逻辑顺序.1589一个表只能有一个主键.主键一旦确立,便不允许向表中输入与已有主键值相同的数1590向表输入数据就是为表中记录的每一个字段赋值.1591在数据库窗口,选择表并单击"设计"按钮,可以打开表编辑器.在表编辑器中选择某字段后,使用"编辑"菜单中的"删除"或"删除行"命令,都可以将选中字段删除.1592为了使"平均分"字段的显示精确到小数点后三位数字,可以将该字段定义为长整型. N1593参数查询属于动作查询. N1594查询设计器分为两个部分,上部是数据表/查询显示区,下部是查询设计网格.1595查询的结果总是与数据源中的数据保持同步. 1596动作查询不可以对数据表中原有的数据内容进行编辑修改. N1597参数查询的参数值在创建查询时不需定义,而是在系统运行查询时由用户利用对话框来输入参数值的查询.1598数据表设计视图中,不可以修改一条记录. N 1599动作查询、SQL查询必须在选择查询的基础上创建.1600查询也是一个表,是以表或查询为数据来源的再生表,是动态的数据集合,查询的记录集实际上并不存在.1601使用向导创建查询只能创建不带条件(即WHERE)的查询.1602使用设计视图创建查询只能创建带条件的查询. N1603窗体可以用来帮助用户查看或输出存储在数据库中数据的信息,但通过窗体用户不可以输入数据记录. N1604Access的窗体与报表不同,窗体可以用来输入数据,而报表不能用来输入数据.1605大多数窗体是由表和查询作为基础数据源而创建的.1606"窗体向导"可以为表创建主窗体,但不能为与之关联的子表创建子窗体. N1607"标签"控件的数据源来自于表或键盘输入的信息. N1608"文本框"控件的数据源来自于"文本框"控件的标题属性. N1609窗体主要由页眉、页脚和主体3个部分组成. 1610直接运行宏组,事实上执行的只是第一个宏名所包含的所有宏命令.1611在Access数据库系统中,宏是数据库对象之一. 1612宏是一种特定的编码,是一个或多个操作命令的集合.1613数组是一种特殊的数据类型. N1614系统常量用户可直接引用.1615VBA中的标识符不区分大小写.1616VBA中的标识符可以由数字开头. N1617VBA中的注释语句是以双引号开头的语句行. N 1618定义数组时,下标的下界值和上界值可以使用变量. N1619VBA是VB的子集.1620利用ToolBar和ImageList两个控件,用户可自主创建工具栏.1621应用系统程序的菜单可分为快捷菜单和下拉菜单.1622菜单栏用于放置菜单标题.1623导出就是将Access中的数据库对象导出到另一种数据库的过程. N1624主题节不是报表的关键内容. N1625报表页眉仅仅在报表的首页打印输出,主要用于打印报表的封面.1626可以将窗体转换成报表.1627在Access中,系统为用户提供了5种创建报表的方法. N。
窗体的创建和操作(题目描述)
第7章窗体的创建和操作第1题打开“窗体的创建和操作\1”文件夹,在此文件夹下的“samp7-1.mdb”数据库文件中已建立好窗体fTest。
试按以下操作要求完成窗体的编辑修改。
1、将窗体的“标题”属性设置成“等级考试”。
2、将窗体的“关闭按钮”属性设置成“否”。
3、关闭窗体的“窗体页眉/页脚”区域。
4、将窗体的“记录选择器”属性设置成“否”。
5、将窗体的“图片”属性设置成“窗体的创建和操作\1”文件夹下的图像文件test.bmp。
6、完成上述操作后,将窗体对象fTest备份一份,命名为fTT。
第2题打开“窗体的创建和操作\2”文件夹,在此文件夹下有数据库文件“samp7-2.mdb”,其中已设计好窗体fStaff。
试在此基础上按以下要求补充窗体设计。
1、在窗体的窗体页眉节区添加一个标签控件,其名称为bTitle,标题显示为“员工信息输出”。
2、在主体节区位置添加一个选项给控件,将其命名为opt,选项组标签显示内容为“性别”,名称为bopt。
3、在选项组内放置两个单选按钮,选项按钮分别命名为opt1和opt2,选项按钮名称分别为“男”和“女”,名称分别为bopt1和bopt2。
4、在窗体页脚节区位置分别添加两个命令按钮,分别命名为bOk和bQuit,按钮标题分别为“确定”和“退出”。
5、将窗体标题设置为“员工信息输出”。
第3题打开“窗体的创建和操作\3”文件夹,在此文件夹下有数据库文件“samp7-3.mdb”,其中已设计好窗体fTest。
试在此基础上按以下要求补充窗体设计。
1、在窗体的窗体页眉节区添加一个标签控件,其名称为bTitle,标题显示为“窗体测试样例”。
2、在窗体主体节区内添加两个复选框控件,复选框选项控件分别命名为opt1和opt2,对应的复选框标签显示内容分别为“类型a”和“类型b”,标签名称分别为bopt1和bopt2。
3、分别设置复选框选项按钮opt1和opt2的“默认值”属性为假值。
窗体创建基本方法_数据库原理及应用_[共8页]
1636.2 窗体创建基本方法创建窗体有3类方法:自动创建窗体、窗体向导、在设计视图中创建窗体。
1.自动创建创建一个基于所选择的表或查询的窗体,最简单的方法就是用“自动创建窗体”方法。
这种方法可以创建5种形式的窗体:纵栏式、表格式、数据表、数据透视表、数据透视图等。
以下举例说明。
【例6-1】以“教材”表为数据源,自动创建纵栏式、表格式、数据表、数据透视表等窗体。
各种自动创建窗体的基本步骤如下。
(1)创建纵栏式窗体。
① 在数据库窗口中选择“窗体”对象,单击“窗体”对象中的“新建”命令,弹出“新建窗体”对话框,如图6-10所示。
② 选择“自动创建窗体:纵栏式”选项,在“请选择该对象数据的来源表或查询”下拉列表框中选择“教材”表,如图6-11所示。
图6-10 “新建窗体”对话框 图6-11 自动创建窗体:纵览式 ③ 单击“确定”按钮,完成纵栏式窗体的创建。
(2)创建表格式窗体。
① 在数据库窗口中的“窗体”对象界面启动“新建窗体”对话框。
② 在“新建窗体”对话框中,选择“自动创建窗体:表格式”选项,在“请选择该对象数据的来源表或查询”下拉列表框中选择“教材”表。
③ 单击“确定”按钮,完成表格式窗体的创建。
(3)创建数据表窗体。
① 在数据库窗口中的“窗体”对象界面启动“新建窗体”对话框。
② 在“新建窗体”对话框中,选择“自动创建窗体:数据表”选项,在“请选择该对象数据的来源表或查询”下拉列表框中选择“教材”表。
③ 单击“确定”按钮,完成数据表窗体的创建。
(4)创建数据透视表窗体。
164 ① 在数据库窗口中的“窗体”对象界面启动“新建窗体”对话框。
② 在“新建窗体”对话框中,选择“自动窗体:数据透视表”选项,在“请选择该对象数据的来源表或查询”下拉列表框中选择“教材”表。
③ 单击“确定”按钮,出现如图6-12所示界面。
④ 选定“数据透视表字段列表”中“教材名”字段,按住鼠标左键,将其拖到“教材”窗体的“将列字段拖至此处”。
数据库创建窗体实训报告
一、实训目的通过本次数据库创建窗体实训,使学生掌握数据库的基本概念、设计方法以及窗体的创建与操作。
通过实际操作,提高学生的数据库应用能力和计算机操作技能。
二、实训内容1. 数据库的基本概念2. 数据库设计方法3. 窗体的创建与操作4. 数据库应用实例三、实训步骤1. 数据库的基本概念(1)数据库:数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合。
(2)数据库管理系统(DBMS):数据库管理系统是一种用于建立、使用和维护数据库的系统软件。
(3)数据库系统:数据库系统是指数据库、数据库管理系统、应用程序和数据库管理员组成的整体。
2. 数据库设计方法(1)需求分析:了解用户需求,确定数据库应具备的功能。
(2)概念设计:将需求分析的结果转化为概念模型,如E-R图。
(3)逻辑设计:将概念模型转化为逻辑模型,如关系模型。
(4)物理设计:将逻辑模型转化为物理模型,如数据库表结构。
3. 窗体的创建与操作(1)创建窗体:打开Access数据库,选择“创建”选项卡,点击“窗体”按钮,选择窗体类型。
(2)设计窗体:在窗体设计视图中,可以通过拖拽控件、设置属性和事件等方式来设计窗体。
(3)窗体操作:完成窗体设计后,可以预览窗体效果,并进行数据录入、查询、修改、删除等操作。
4. 数据库应用实例以“学生信息管理系统”为例,进行数据库创建窗体实训。
(1)需求分析:本系统主要实现学生信息的录入、查询、修改和删除等功能。
(2)概念设计:根据需求分析,绘制E-R图,确定实体(学生、课程、成绩)和关系(选课)。
(3)逻辑设计:将E-R图转化为关系模型,确定数据库表结构。
(4)物理设计:在Access数据库中创建学生、课程、成绩三个表,并设置表间关系。
(5)创建窗体:创建学生信息录入窗体、查询窗体、修改窗体和删除窗体。
(6)窗体设计:在窗体设计视图中,添加文本框、标签、按钮等控件,设置控件属性和事件。
(7)窗体操作:预览窗体效果,进行数据录入、查询、修改和删除等操作。
创建窗体实训报告
一、实训背景随着计算机技术的不断发展,数据库应用越来越广泛。
窗体作为数据库应用程序的重要组成部分,是实现用户与数据库交互的界面。
为了提高自身对数据库应用程序设计的理解和实践能力,我们进行了创建窗体的实训。
二、实训目的1. 熟悉数据库应用程序的基本概念和设计方法。
2. 掌握窗体的创建、编辑和设计技巧。
3. 提高数据库应用程序的用户界面设计能力。
4. 培养团队协作和沟通能力。
三、实训内容1. 窗体的基本概念窗体是数据库应用程序的界面,用于显示、输入、编辑和查询数据。
窗体由多个控件组成,如文本框、标签、按钮等,通过控件可以实现对数据的操作。
2. 窗体的创建(1)使用向导创建窗体:打开数据库设计器,选择“创建”菜单下的“窗体向导”,按照向导提示完成窗体的创建。
(2)使用设计视图创建窗体:在数据库设计器中,选择“创建”菜单下的“新建窗体”,进入设计视图,根据需求添加控件,设置控件属性,完成窗体的创建。
3. 窗体的编辑(1)修改控件属性:在窗体设计视图中,选中控件,在属性窗口中修改控件的属性,如字体、颜色、大小等。
(2)调整控件布局:通过拖动控件位置、设置控件对齐方式等方法,调整窗体中控件的布局。
4. 窗体的设计技巧(1)使用布局管理器:布局管理器可以帮助我们快速、方便地调整控件布局。
(2)使用控件模板:控件模板可以加快控件的设计速度。
(3)使用事件驱动编程:通过编写事件代码,实现对控件和窗体的交互。
四、实训过程1. 实训前准备(1)安装数据库管理系统,如MySQL、Oracle等。
(2)熟悉数据库设计器、窗体设计器等工具的使用。
2. 实训步骤(1)创建数据库:在数据库管理系统中创建一个数据库,用于存放窗体设计的数据。
(2)创建数据表:在数据库中创建数据表,用于存放数据。
(3)创建窗体:使用向导或设计视图创建窗体。
(4)编辑窗体:修改控件属性、调整控件布局。
(5)设计窗体:使用布局管理器、控件模板和事件驱动编程等技术,提高窗体的设计质量。
创建窗体
工作任务13 创建操作查询 知识链接:
3.窗体的视图:
① ② ③ ④ ⑤
设计视图:创建和修改一个窗体 窗体视图:运行窗体时的显示格式 数据表视图:用于显示窗体数据源中的数据, 可以编辑、添加、删除数据以及搜索数据 数据透视表视图 数据透视图视图
工作任务13 创建操作查询 知识链接:
4.窗体的组成:
① ②
5.窗体的类型:
① ②
③
④ ⑤
页面页眉 窗体页眉 主体 窗体页脚 页面页脚
③
④ ⑤ ⑥ ⑦
纵栏式窗体 连续窗体 数据表窗体 图表窗体 数据透视表 窗体 子窗体 弹出式窗体
任务一实施——创建窗体
任务描述:将“student”库中的“学生“表作为
数据来源,创建一纵栏式窗体
任务分析:
方法一:用自动窗体创建
任务二实施——创建子窗体
任务描述:利用向导完成一个带子窗体的窗体制作,要
求通过学生情况查看成绩情况
任务结果:
课堂小结
1.
窗体的作用:数据输入、输出界面以及应用系统控 制界面
2.
窗体的种类:显示和编辑数据窗体、数据输入窗体
、自定义对话框、切换面板窗体
3. 4. 5. 6.
窗体的类型:7种 窗体的视图:5种 窗体的组成:5部分 窗体的常用创建方法:3种
工作任务15 创建窗体 知识链接:
1.窗体的作用:
在Access中,有关数据输入、输出界面以及应用系统控制 界面的设计都是通过窗体对象来实现的。窗体对象允许 用户采用可视化的直观操作,设计数据输入、输出界面 以及应用系统控制界面的结构和布ቤተ መጻሕፍቲ ባይዱ。
工作任务15 创建窗体 知识链接:
2.窗体的种类:
Access 2010数据库应用基础教程课后习题答案
第1章1. 数据库(Database,DB)就是数据的集合,例如,日常生活中,我们用笔记本记录亲朋好友的联系方式,将他们的姓名、地址、电话等信息都记录下来。
这个“通讯录”就是一个最简单的“数据库”。
在计算机领域,数据库是指长期存储在计算机内的、有组织的、可共享的、统一管理的相关数据的集合。
数据库系统是计算机化的记录保持系统,它的目的是存储和产生所需要的有用信息。
这些有用的信息可以是使用该系统的个人或组织的有意义的任何事情,是对某个人或组织辅助决策过程中不可少的事情。
2. 数据库管理系统(Database Management System,DBMS)是位于用户和数据库之间的一个数据管理软件,它的主要任务是对数据库的建立、运用和维护进行统一管理、统一控制,即用户不能直接接触数据库,而只能通过DBMS来操纵数据库。
DBMS提供了如下几方面的功能。
●数据库定义功能:DBMS提供相应数据定义语言定义数据库结构,刻画数据库的框架,并被保存在数据字典中。
数据字典是DBMS存取和管理数据的基本依据。
●数据存取功能:DBMS提供数据操纵语言实现对数据库数据的检索、插入、修改和删除等基本存取操作。
●数据库运行管理功能:DBMS提供数据控制功能,即数据的安全性、完整性和并发控制等,对数据库运行进行有效的控制和管理,以确保数据库数据正确有效和数据库系统的有效运行。
●数据库的建立和维护功能:包括数据库初始数据的装入,数据库的转储、恢复、重组织,系统性能监视、分析等功能。
这些功能大都由DBMS的实用程序来完成。
●数据通信功能:DBMS提供处理数据的传输,实现用户程序与DBMS之间的通信,这通常与操作系统协调完成。
3. 关系模型、层次模型和网状模型。
4. 关系模型(Relational Model)是用二维表格结构来表示实体及实体之间联系的数据模型。
关系模型的数据结构是一个“二维表框架”组成的集合,每个二维表又可称为关系,因此可以说,关系模型是“关系框架”组成的集合。
创 建 窗 体
1.3 使用“图表向导”
【例6.3】 在“学生管理”数据库中,以 建立的“统计各专业学生人数”查询为数据源, 使用“图表向导”创建窗体,显示统计结果。
1.4 使用“数据透视表向导”
数据透视表窗体是一种交互式的表,可以 进行选定的计算,例如求和(“数字”字段的默认 值)与计数(“文本”字段的默认值),所进行的计 算与数据在数据透视表窗体中的排列有关。
根据数据源的选择,一般把使用“窗体向 导”创建窗体分为单数据源和多数据源两种情况。
1.使用向导创建基于一个表或查询的窗体 2.创建基于多个表的窗体
1.3 使用“图表向导”
在实际应用中,将表或查询中的数据及其 之间的关系用图表形象地加以描述,更能直观地 反映数据处理结果。
利用Access 2003提供的“图表向导”可以 快速创建图表窗体,要使用图表窗体,用户需要 安装Microsoft Graph。
Access数据库技术与应用
创建窗体
在Access 2003中,创建窗体有两种方法: (1) 窗体向导 Access 2003提供了6种创建窗体的向导, 如图6.4所示,包括窗体向导、自动创建窗体: 纵栏式、自动创建窗体:表格式、自动创建窗 体:数据表、图表向导和数据透视表向导。
创建窗体
(2) 手动方式(又称窗体设计器) 使用人工方式创建窗体,需要创建窗体的 每一个控件,建立控件与数 使用“数据透视表向导”
【例6.4】 创建计算各系不同职称教师人数 的数据透视表窗体。
基本思想是:将“专业”作为列标题放在数 据透视表的顶端,“系别”作为行标题放在数据 透视表的左列,在行列的交叉处显示计算出来的 相应教师人数。
Access数据库技术与应用
1.1 使用自动创建窗体向导
建窗体实习报告
一、实习背景随着我国经济的快速发展和城市化进程的加快,建筑行业日益繁荣。
作为建筑的重要组成部分,窗体设计在建筑中扮演着至关重要的角色。
为了更好地将理论知识与实践相结合,提高自己的专业技能,我于近期参加了建筑窗体设计实习。
二、实习目的1. 熟悉建筑窗体的设计原则和规范,掌握窗体设计的基本流程;2. 提高自己的绘图能力和审美能力,培养空间想象力;3. 学习窗体材料的选用和性能,了解窗体在建筑中的重要作用;4. 增强团队协作能力,提高自己的沟通协调能力。
三、实习内容1. 窗体设计理论学习实习期间,我深入学习了窗体设计的基本原理、规范和标准。
了解了窗体的类型、尺寸、形状、材料、性能等方面的知识。
同时,学习了窗体在建筑中的功能、美观、节能、安全等方面的要求。
2. 窗体设计实践在实习过程中,我参与了多个实际项目的窗体设计工作。
从方案设计到施工图绘制,再到材料选购和施工指导,全程参与了窗体设计的全过程。
(1)方案设计:根据建筑物的功能、外观、环境等因素,确定窗体的类型、尺寸、形状等。
同时,考虑窗体的节能、安全、美观等方面的要求,进行方案优化。
(2)施工图绘制:根据设计方案,绘制详细的窗体施工图,包括窗框、玻璃、五金件等部分。
确保施工图的准确性和可操作性。
(3)材料选购:根据窗体设计要求,选购合适的窗体材料,如铝合金、塑钢、断桥铝等。
同时,了解材料的性能、价格、市场供应情况等。
(4)施工指导:在施工现场,对施工人员进行窗体安装、调试等方面的指导,确保窗体安装质量。
3. 团队协作与沟通在实习过程中,我积极参与团队讨论,与同事们共同解决设计难题。
同时,加强与施工人员的沟通,确保施工过程中的问题得到及时解决。
四、实习收获1. 提高了窗体设计理论水平和实践能力;2. 增强了团队协作和沟通能力;3. 深入了解了窗体在建筑中的重要作用,为今后从事建筑行业打下了坚实基础。
五、实习总结通过这次建筑窗体设计实习,我深刻认识到理论知识与实践相结合的重要性。
创建窗体的方法
创建窗体的方法窗体是一种常见的用户界面元素,它可以让用户输入数据、进行选择或者与程序进行交互。
在许多应用程序中,窗体是非常重要的一部分,因此学会如何创建窗体是编程人员的基本技能之一。
本文将介绍几种常见的创建窗体的方法,帮助大家更好地理解窗体的概念和使用方法。
一、使用图形化界面设计器创建窗体。
图形化界面设计器是一种方便快捷的创建窗体的方法,它通常集成在集成开发环境(IDE)中。
通过图形化界面设计器,用户可以直观地拖拽控件、设置属性,从而快速创建出所需的窗体。
这种方法适用于那些对编程不太熟悉的人员,或者对界面设计有一定要求的项目。
二、使用代码创建窗体。
除了图形化界面设计器,我们也可以通过编写代码的方式来创建窗体。
在许多编程语言中,都提供了创建窗体的相关类和方法,通过调用这些类和方法,我们可以在程序中动态地创建窗体。
这种方法适用于对界面布局和控件位置有特殊要求的项目,或者对编程较为熟悉的人员。
三、使用模板创建窗体。
有些集成开发环境提供了窗体模板的功能,通过选择合适的模板,我们可以快速创建出符合需求的窗体。
这种方法适用于那些对界面设计要求不是很高,但是希望能够快速创建出窗体的项目。
四、使用第三方工具创建窗体。
除了集成开发环境提供的工具外,还有许多第三方工具可以帮助我们创建窗体。
这些工具通常提供了更加丰富的控件库和界面模板,可以帮助我们更快速地创建出漂亮的窗体。
这种方法适用于那些对界面设计要求较高,或者希望通过工具来提高开发效率的项目。
五、总结。
在实际开发中,我们可以根据项目的需求和自身的技术水平选择合适的创建窗体的方法。
无论是使用图形化界面设计器、编写代码、使用模板还是第三方工具,重要的是能够灵活运用,为项目开发提供更好的支持。
希望本文介绍的内容能够帮助大家更好地理解创建窗体的方法,为日后的开发工作提供帮助。
利用向导创建窗体
在指定布局方式时可以设置汇总或分组数据的方法。
使用“数据透视表向导”创建窗体”
数据透视表向导,只是在数据透视表中添加了向导功能,其 他与数据透视表的使用方法一致,故不再赘述。
总结
重点:窗体向导,特殊形式:自动创建窗体与自动 窗体; 了解:图表向导,数据透视表向导。 注:与窗体向导类似,所以不再赘述。
利用向导创建方式: 窗体向导;图表向导;数据透视表向导。
相关知识点细述:
使用自动创建可以创建5种不同显示方式的窗体: 自动创建窗体:纵栏式 自动创建窗体:表格式 自动创建窗体:数据表 自动窗体:数据透视表 自动窗体:数据透视图
使用“窗体向导”创建窗 体
Access利用“窗体向导”创建的窗体,其数据源可以 是一个表或查询,也可以是多个表或查询。 使用窗体向导,可以选取表中的部分字段,也可以选 取多个表中的部分字段创建窗体
3. 创建基于多表的主/子窗体 创建多表的主/子窗体前,需要确定作为主窗体的 数据源与作为子窗体的数据源之间存在“一对多 ”的关系。 注意:四种布局,并且作为主窗体的表对应的关 系为1.
使用“图表向导”创建窗 体
使用“图表向导”创建图表窗体可以更加直观地显示表或查询中 的数据。
相关知识点细述:
利用图表向导创建窗体时,向导提供了20种图表类型,如“柱形 图”、“饼图”等。不同图表类型能够描述的数据类型和关系也 不一样。使用窗体向导,可以选取表中的部分字段创建窗体。
两种方法:“新建”或者直接用 “窗体向导”
1. 创建基于单表的窗体 单表即为单数据源,并且选择表中所有字段,这 时侯,与自动创建窗体所创建的窗体相同。 2. 创建基于多表的窗体 使用多个表作为数据源创建窗体时,需要表之间 是相关的,即首先建立好表之间的关系。 注意:有六种布局,布局对应的创建方式对应于 自动创建窗体对应的布局同。多了一种两端对齐 。
自动创建窗体
自动创建窗体4.2 创建窗体创建窗体有两种途径:一种是在窗体的“设计”视图中手动创建;另一种是使用Access提供的各种向导快速创建。
4.2.1 自动创建窗体Access提供了两种方法自动创建窗体。
第一种是在“表”对象下使用“自动窗体”功能;第二种是在“窗体”对象下使用“自动创建窗体”功能。
1.使用“自动窗体”使用“自动窗体”功能是创建具有数据据维护功能窗体最快捷的方法,它可以快速创建基于选定表或查询中所有字段及记录的窗体,其窗体布局结构简单、整齐。
区别于其他窗体创建方法的是,使用“自动窗体”创建窗体寸,需要先选定表对象或查询对象,而不是在窗体对象下启动向导或进入窗体“设计”视图。
例4.1 以“教师”表为数据源,使用“自动窗体”功能,创建“教师”窗体。
操作步骤如下:(1)在“数据库”窗口的“表”对象下,选中“教师”表。
(2)单击“插入”菜单中的“自动窗体”命令,或单击工具栏中“新对象”按钮右侧的向下箭头,从打开的下拉列表中选择“自动窗体”选项。
系统自动生成如图4.10所示的窗体。
2.使用“自动创建窗体”利用“自动创建窗体”向导,可以创建3种形式的具有数据编辑功能的窗体,包括纵拦式窗体、农格式窗体和数据表窗体。
虽然,3种窗体显示记录的形式不同。
但创建步骤是一样的。
例4.2 以“课程”表为数据源,使用“自动创建窗体”向导,创建纵栏式窗体。
操作步骤如下:(1)在“数据库”窗口的“表”对象下,选中“课程”表。
单击工具栏上的“新对象”按钮右侧的向下箭头,从打开的列表中选择“窗体”选项,打开“新建窗体”对话框,如图4.11所示。
也可以在“窗体”对象下直接单击“新建”按钮,并在打开的“新建窗体”对话框的“请选择该对象数据的来源表或查询”下拉列表中选择“课程”表。
(2)选择“自动创建窗体:纵栏式”选项,单击“确定”按钮。
此时,屏幕上立即显示新建的窗体,如图4.12所示。
(3)单击工具栏上的“保存”按钮,打开“另存为”对活框,在“窗体名称”框内输入窗体的名称,单击“确定”按钮。
使用向导创建窗体_Access 2010数据库应用技术_[共3页]
123 设计窗体。
例5-6 使用“空白窗体”命令,以“学生”表为数据源,创建窗体。
操作步骤如下:
① 打开“教学管理”数据库,单击“创建”选项卡,在“窗体”命令组中单击“空白窗体”命令按钮,将打开一个空白窗体,显示为布局视图,并在窗体右侧显示“字段列表”窗格。
② 在“字段列表”窗格中,单击数据表旁边的加号“+”,可以显示表的所有字段,这里选择并展开“学生”表。
③ 若要向窗体添加一个字段,双击该字段,或将其拖动到窗体上。
若要一次添加多个字段,按住键盘Ctrl 键,同时单击所需的多个字段,然后将它们同时拖动到窗体上。
如图5-13所示,空白窗体中已添加“学生”表的多个字段,并显示了首条记录的相关信息。
图5-13 用“空白窗体”命令创建的窗体
④ 如果选择相关表字段,则由于已建立了表之间的关联,因此将会自动创建出主/子窗体结构的窗体。
展开“选课”表,双击其中的“课程编号”和“成绩”字段,这两个字段被添加到空白窗体,显示出学生所选修课程的课程编号和成绩,参见图5-13。
⑤ 将窗体存盘。
空白窗体是一种所见即所得的创建窗体的方式,即当向空白窗体添加字段后,不用进行视图转换就可立即显示出具体记录的内容,因此操作非常直观、方便。
5.2.3 使用向导创建窗体
使用向导可以简单、快捷地创建窗体。
向导将引导用户完成创建窗体的任务,并让用户在窗体上选择所需要的字段、最合适的布局及窗体所具有的背景样式等。
1.创建单个窗体
使用“窗体向导”命令创建单个窗体,其数据可以来自于一个表或查询,也可以来自于多个。
2.利用“窗体向导”创建窗体_大学计算机基础(第3版)_[共3页]
256
图9-39 数据表式窗体图9-40 主/子窗体
图9-41 窗体的“设计视图”图9-42 窗体的“窗体视图”
2.利用“窗体向导”创建窗体
在Access中,一般先利用“窗体向导”创建窗体,然后再利用窗体的“设计视图”修改和美化窗体。
(1)利用“窗体向导”创建简单窗体
例如,在“学生管理”数据库中,创建一个名为“学生信息档案”的窗体,要求窗体显示“学生档案表”中的所有字段信息。
具体操作步骤如下。
①打开“学生管理”数据库,选择“窗体”对象后,在“数据库工具”栏上单击“新建”按钮,此时会弹出“新建窗体”对话框,如图9-43所示。
②在“新建窗体”对话框中,选择“窗体向导”选项后单击“确定”按钮,此时会弹出“窗体向导”对话框,如图9-44所示。
图9-43 “新建窗体”对话框图9-44 “窗体向导”对话框
③在“窗体向导”对话框中,首先在“表/查询”下拉列表中选择数据源表“学生档案表”,然后在“可用字段”列表框中双击“学号”字段,它将被自动移入“选定的字段”列表中框中。
如果用。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
48
实训12自动创建窗体和窗体向导创建窗体
【实验目的】
1.掌握“自动创建窗体”创建窗体的方法。
2.掌握“窗体向导”创建窗体的方法。
3.能够根据具体要求,选择合适的窗体创建方法。
【实验内容】
【题1】建立一个“读者记录”窗体,如图12-1所示。
数据源为“读者信息”表,窗体标题为“读者记录”。
解题分析:
从图12-1可知,窗体中的控件基本符合“纵栏式”布局,而且窗体的数据源为单一数据源,所以本题利用“窗体向导”方法是效率最高的。
操作提示:
(1)单击“创建”选项卡“窗体”分组中的【向导】按钮,打开“窗体向导”对
话框,依次操作,创建基于“读者信息”表的纵栏式窗体。
(2)在窗体的“设计”视图中,对所建的窗体进行修饰。
①调整控件的布局。
②添加标签控件作为窗体的标题,添加直线控件作为修饰。
③打开窗体“属性”窗口,设置相关属性如图12-2所示。
(3) 保存窗体,命名为“读者记录”。
图12-1 “读者记录”窗体图12-2 窗体的属性设置
【题2】建立一个“读者借书情况”的主/子窗体,如图12-3所示。
主窗体显示读者的借书证号、姓名和部门。
子窗体显示相应读者的借书情况,包括借书证号、书号、书名、借书日期和还书日期。
解题分析:
可以创建主/子窗体的方法有2种:一是对选中的数据表执行“创建”选项卡“窗体”分组中的【窗体】命令,适合用于数据源来自两个有关联的数据表;二是利用“窗体向导”
49
创建方法,适合用于数据源来自两个以上有关联的数据表。
从图12-3中可以看出,主窗体的数据源是“读者信息”表,而子窗体的数据源来自“图书信息”表和“借书登记”表,这3个数据表已在前面的实验中实施了关联,因此本题宜选用“窗体向导”方法。
图12-3 “读者借书情况”主/子窗体
操作提示:
(1)利用向导创建主/子窗体,数据源为“读者信息”表、“图书信息”表和“借书登记”表。
根据向导的提示,依次从3个表中选择可用字段如图12-4所示,选择显示布局如图12-5所示。
图12-4 窗体向导-选择数据源
50
图12-5 窗体向导-确定数据查看方式
(1)再利用窗体的“设计”视图,对向导所建的窗体框架进行美化和修饰。
【题3】建立一个主/子窗体。
主窗体为图书信息,子窗体为相应的借出情况。
操作提示:
(1)先用第1种方法快速创建(对选中的数据表“图书信息”,单击“创建”选项卡“窗体”分组中的【窗体】按钮,这适合用于数据源来自两个有关联的数据表)。
(2)然后在“设计”视图中完善。
【题4】自行设计并使用多种方法创建一个图书信息登记的窗体(与【题1】类似)。
【思考题】
1.有哪些常见的窗体类型?各有什么特点?
2.有哪几种创建窗体的方式?各有什么特点?。