欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Access数据库系统与应用 第4章 窗体设计与应用.ppt

    • 资源ID:69446808       资源大小:3.65MB        全文页数:52页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Access数据库系统与应用 第4章 窗体设计与应用.ppt

    ACCESSACCESS数据库应用数据库应用第第4章章 窗体设计与应用窗体设计与应用全体编者全体编者Compute Center,Qiqihar University ACCESSACCESS数据库应用数据库应用本章内容提要本章内容提要 窗体概述窗体概述窗体的创建窗体的创建窗体中的基本控件及其应用窗体中的基本控件及其应用 在窗体视图中操作数据在窗体视图中操作数据 ACCESSACCESS数据库应用数据库应用一、窗体概述1.窗体概述窗体概述 窗体是用户操作数据的一种界面,利用窗体可以对数据进窗体是用户操作数据的一种界面,利用窗体可以对数据进行输入、修改和查找等操作。窗体中的数据来源可以是数行输入、修改和查找等操作。窗体中的数据来源可以是数据表,也可以是查询。据表,也可以是查询。2.窗体的种类窗体的种类按窗体的功能:按窗体的功能:数据交互型窗体和命令选择型窗体数据交互型窗体和命令选择型窗体按窗体的作用:按窗体的作用:数据输入窗体、切换面板窗体和弹出式窗体数据输入窗体、切换面板窗体和弹出式窗体按数据记录的显示方式:按数据记录的显示方式:纵栏式窗体、表格式窗体、数据表窗体、主纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体和子窗体、图表窗体和数据透视表窗体数据透视表窗体ACCESSACCESS数据库应用数据库应用(1)窗体分类-按功能分按功能分按功能分按功能分数据交互型窗体数据交互型窗体作用是对表中数据作用是对表中数据 进进行操作:添加、修改、行操作:添加、修改、删除等。删除等。ACCESSACCESS数据库应用数据库应用(1)窗体分类-按功能按功能按功能按功能命令选择型窗体命令选择型窗体作用是控制数据库操作用是控制数据库操作过程。作过程。ACCESSACCESS数据库应用数据库应用(2)窗体分类-按数据显示方式分纵栏式窗体纵栏式窗体纵栏式窗体是将纵栏式窗体是将窗体中的一条记窗体中的一条记录按列分隔,每录按列分隔,每列的左边显示字列的左边显示字段名,右边显示段名,右边显示字段内容,通常字段内容,通常在同一时刻只能在同一时刻只能显示一条记录的显示一条记录的信息信息。ACCESSACCESS数据库应用数据库应用(2)窗体分类-按数据显示方式分表格式窗体表格式窗体在表格式窗体中,记录的所有字段名都显示在窗在表格式窗体中,记录的所有字段名都显示在窗体的顶部,下面的每一行是一条记录信息,在表体的顶部,下面的每一行是一条记录信息,在表格式窗体的一个画面中,格式窗体的一个画面中,可以显示数据来源中的可以显示数据来源中的多条记录多条记录。ACCESSACCESS数据库应用数据库应用(2)窗体分类-按数据显示方式分数据表窗体数据表窗体在数据表窗体中,数据的显示格式与表在在数据表窗体中,数据的显示格式与表在“数据数据表表”视图下的显示格式类似,通常显示最多的数视图下的显示格式类似,通常显示最多的数据记录。据记录。ACCESSACCESS数据库应用数据库应用(2)窗体分类-按数据显示方式分主主/子窗体子窗体窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体。窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体。主主/子窗体通常用于显示多个数据来源中的数据,这些数子窗体通常用于显示多个数据来源中的数据,这些数据来源中的数据具有一对多的关系。据来源中的数据具有一对多的关系。子窗体子窗体ACCESSACCESS数据库应用数据库应用(2)窗体分类-按数据显示方式分图表窗体图表窗体以图表方式显示数据。包括折线图、柱型图、饼图、圆环以图表方式显示数据。包括折线图、柱型图、饼图、圆环图、面积图、三维条型图等等。图、面积图、三维条型图等等。ACCESSACCESS数据库应用数据库应用(2)窗体分类-按数据显示方式分数据透视表窗体数据透视表窗体以指定的数据来源产生一个以指定的数据来源产生一个Excel分析表而建立起来的一种分析表而建立起来的一种窗体,允许用户对表格内的数据进行一些扩展和其他操作。窗体,允许用户对表格内的数据进行一些扩展和其他操作。ACCESSACCESS数据库应用数据库应用3.窗体的视图 窗体中使用的视图:窗体中使用的视图:窗体中使用的视图:窗体中使用的视图:设计视图设计视图用于创建新的窗体,也可以实现对已有的窗体的修改。用于创建新的窗体,也可以实现对已有的窗体的修改。窗体视图窗体视图用于显示窗体的记录信息,可以实现表中数据的添加或修改。用于显示窗体的记录信息,可以实现表中数据的添加或修改。数据表视图数据表视图窗体中的数据以行、列格式显示,可以对窗体中数据进行添加、窗体中的数据以行、列格式显示,可以对窗体中数据进行添加、删除、修改等编辑操作删除、修改等编辑操作。数据透视表视图数据透视表视图使用使用“Office 数据透视表组件数据透视表组件”,易于进行交互式数据分析。,易于进行交互式数据分析。数据透视图视图数据透视图视图使用使用“Office Chart组件组件”,便于创建动态的交互式图表,便于创建动态的交互式图表。切换方式切换方式切换方式切换方式“视图视图”菜单或工具栏上的菜单或工具栏上的“视图视图”按钮。按钮。ACCESSACCESS数据库应用数据库应用 4.窗体的组成 窗体最多可以使用窗体最多可以使用5个节:个节:窗体页眉、页面页眉、主体节、页面页脚和窗体窗体页眉、页面页眉、主体节、页面页脚和窗体页脚。页脚。窗体默认只有主体节,用户可以添加窗体默认只有主体节,用户可以添加“页面页眉页面页眉/页脚页脚”和和“窗体页眉窗体页眉/页脚页脚”窗体页眉窗体页眉页面页眉页面页眉主体节主体节页面页脚页面页脚窗体页脚窗体页脚 ACCESSACCESS数据库应用数据库应用4.窗体的组成位于窗体的顶部,用于显示窗体的标题和使用说明。位于窗体的顶部,用于显示窗体的标题和使用说明。在打印时位于首页顶部。在打印时位于首页顶部。窗体的底部,可以显示合计、日期、页码按钮等,在打印时,窗体的底部,可以显示合计、日期、页码按钮等,在打印时,在最后一个打印页中的最后一个主体节之后。在最后一个打印页中的最后一个主体节之后。用于显示窗体在打印时的页头信息,如:标题、图用于显示窗体在打印时的页头信息,如:标题、图像等。页面页眉只显示在打印页中。像等。页面页眉只显示在打印页中。显示窗体的记录。主体节是数据库系统数据显示窗体的记录。主体节是数据库系统数据处理的主要工作界面,是默认节。处理的主要工作界面,是默认节。用于显示窗体在打印时的页脚信息,如:日期、页码等。用于显示窗体在打印时的页脚信息,如:日期、页码等。与页面页眉一样,页面页脚也只显示在打印页中。与页面页眉一样,页面页脚也只显示在打印页中。ACCESSACCESS数据库应用数据库应用二、窗体的创建二、窗体的创建使用使用“自动窗体自动窗体”创建窗体创建窗体【例例4.1】使用使用“窗体向导窗体向导”创建窗体创建窗体数据源可以是一个表或查询数据源可以是一个表或查询【例例4.2】在设计视图中创建窗体在设计视图中创建窗体可以创建新窗体,也可以对窗体进行修改可以创建新窗体,也可以对窗体进行修改【例例4.3】使用图表向导创建带有图表的窗体使用图表向导创建带有图表的窗体创建带有图表的窗体。创建带有图表的窗体。【例例4.4】创建带有数据透视表的窗体创建带有数据透视表的窗体“数据透视表数据透视表”是一种能用所选格式和计算方法汇总大是一种能用所选格式和计算方法汇总大量数据的交互表。量数据的交互表。【例例4.54.5】ACCESSACCESS数据库应用数据库应用小 结本部分主要介绍窗体的基本概念和窗体的创本部分主要介绍窗体的基本概念和窗体的创建方法以及窗体的作用、窗体的分类、窗体建方法以及窗体的作用、窗体的分类、窗体视图等内容。视图等内容。其中,其中,掌握窗体的作用、窗体的分类、窗掌握窗体的作用、窗体的分类、窗体视图;重点掌握窗体的创建,尤其是利用体视图;重点掌握窗体的创建,尤其是利用设计视图创建窗体。设计视图创建窗体。ACCESSACCESS数据库应用数据库应用课堂练习课堂练习课堂练习1、窗体的作用是什么?窗体分为哪常见的两类?、窗体的作用是什么?窗体分为哪常见的两类?2、窗体由哪几个节组成的?、窗体由哪几个节组成的?3、窗体页眉、窗体页眉/窗体页脚窗体页脚、页面页眉、页面页眉/页面页脚页面页脚 是如何添加是如何添加和删除的?和删除的?4、主体节中通常放置什么内容?、主体节中通常放置什么内容?5、分别利用向导和设计视图创建窗体、分别利用向导和设计视图创建窗体ACCESSACCESS数据库应用数据库应用附录【例例4.1】“自动窗体自动窗体”创建创建【例例4.2】“窗体向导窗体向导”创建创建【例例4.3】在设计视图中创建在设计视图中创建【例例4.4】图表向导创建图表窗体图表向导创建图表窗体【例例4.5】向导创建数据透视表窗体向导创建数据透视表窗体ACCESSACCESS数据库应用数据库应用【例例4.1】“自动窗体”创建问题描述:问题描述:在在“图书馆管理图书馆管理”数据库中,创建纵栏式窗体数据库中,创建纵栏式窗体“读者档案读者档案”。操作步骤:操作步骤:在窗体对象下,打开在窗体对象下,打开“新建窗体新建窗体”对话框;对话框;选择选择“自动创建窗体:纵栏式自动创建窗体:纵栏式”,在,在“请选择该对象数据的请选择该对象数据的来源表或查询来源表或查询”下拉框中选择下拉框中选择“读者档案表读者档案表”;打开系统自动创建的纵栏式窗体;打开系统自动创建的纵栏式窗体;命名命名“读者档案读者档案”,完成窗体的创建。,完成窗体的创建。ACCESSACCESS数据库应用数据库应用【例例4.2】“窗体向导”创建问题描述:问题描述:在在“图书馆管理图书馆管理”数据库中,创建数据库中,创建“图书编目图书编目”窗体。窗体。操作步骤:操作步骤:打开打开“新建窗体新建窗体”对话框,选择对话框,选择“窗体向导窗体向导”,选择,选择“图图书编目表书编目表”为数据源;为数据源;选定字段选定字段“书籍编号书籍编号”、“书籍名称书籍名称”、“书籍定价书籍定价”、“出版时间出版时间”、“现存数量现存数量”;选择选择“纵栏表纵栏表”布局;布局;选择选择“标准标准”样式;样式;确定标题确定标题“图书编目图书编目”,保存所创的建窗体。,保存所创的建窗体。ACCESSACCESS数据库应用数据库应用【例例4.3】在设计视图中创建问题描述:问题描述:在在“图书馆管理图书馆管理”数据库中,创建数据库中,创建“读者借阅读者借阅”窗体。窗体。操作步骤:操作步骤:打开打开“新建窗体新建窗体”对话框中,选择对话框中,选择“设计视图设计视图”,选择,选择“读者借阅表读者借阅表”数据源;数据源;打开窗体设计视图;打开窗体设计视图;从字段列表中,将从字段列表中,将“读者卡号读者卡号”、“书籍编号书籍编号”、“借借阅时间阅时间”、“归还时间归还时间”字段拖到窗体的适当位置上;字段拖到窗体的适当位置上;将窗体的窗体页眉设置为将窗体的窗体页眉设置为“读者借阅信息读者借阅信息”,在窗体的,在窗体的页面页脚文本框中输入页面页脚文本框中输入“=Now()”。保存为保存为“读者借阅读者借阅”。演示演示ACCESSACCESS数据库应用数据库应用【例例4.4】图表向导创建图表窗体问题描述:问题描述:在在“图书馆管理图书馆管理”数据库中,以数据库中,以“读者档案表读者档案表”为数据为数据源,创建带有图表的源,创建带有图表的“读者档案读者档案图表窗体图表窗体”操作步骤:操作步骤:在在“新建窗体新建窗体”中选择中选择”图表向导图表向导”,以,以“读者档案表读者档案表”为数据源;为数据源;在选择图表数据所在字段的对话框中,添加在选择图表数据所在字段的对话框中,添加“读者身份读者身份”、“阅读阅读天数天数”字段,选择字段,选择“柱形图柱形图”类型;类型;在布局方式对话框中,把在布局方式对话框中,把“读者身份读者身份”放横轴上,放横轴上,“阅读天数阅读天数”字字段放纵轴上;段放纵轴上;指定标题指定标题“读者档案读者档案图表窗体图表窗体”;保存保存“读者档案读者档案图表窗体图表窗体”。演示演示ACCESSACCESS数据库应用数据库应用【例例4.5】向导创建数据透视表窗体向导创建数据透视表窗体问题描述:问题描述:在在“图书馆管理图书馆管理”数据库中,以数据库中,以“读者档案表读者档案表”为数据为数据源,创建带有数据透视表的源,创建带有数据透视表的“读者档案读者档案-数据透视表窗数据透视表窗体体”。操作步骤:操作步骤:在在“新建窗体新建窗体”对话框中,选择对话框中,选择“数据透视表向导数据透视表向导”,选择选择“读者档案表读者档案表”为数据源;为数据源;选择数据透视表所需字段;选择数据透视表所需字段;开如开如Excel“数据透视表向导数据透视表向导”对话框;对话框;单击单击“版式版式”按钮,打开用于设置数据透视表版式的对按钮,打开用于设置数据透视表版式的对话框。在该对话框中,将话框。在该对话框中,将“读者单位读者单位”字段拖到字段拖到“行行”处,将处,将“读者身份读者身份”字段拖到字段拖到“列列”处,最后将处,最后将“读者读者编号编号”字段拖到字段拖到“数据数据”的位置上,保存窗体。的位置上,保存窗体。演示演示ACCESSACCESS数据库应用数据库应用三、三、基本控件及其应用基本控件及其应用在在“设计视图设计视图”中,有中,有“工具箱工具箱”窗窗口口在在“工具箱工具箱”窗口中,系统提供了窗口中,系统提供了4类控件类控件数据类控件包括:标签、文本框、组合框、列表框、数据类控件包括:标签、文本框、组合框、列表框、选项卡控件和子窗体选项卡控件和子窗体/子报表控件;子报表控件;图形类控件包括:直线、矩形、图像、未绑定对象图形类控件包括:直线、矩形、图像、未绑定对象和绑定对象和绑定对象控制类控件包括:选项组、切换按钮、单选按钮、控制类控件包括:选项组、切换按钮、单选按钮、复选框、命令按钮和分页符;复选框、命令按钮和分页符;其他类控件包括:选择对象、控件向导和其他控件。其他类控件包括:选择对象、控件向导和其他控件。ACCESSACCESS数据库应用数据库应用1.“选择对象选择对象”和和“控件向导控件向导”选择对象选择对象 按下该按钮,用于选择窗体上的各种控件。按下该按钮,用于选择窗体上的各种控件。控件向导控件向导 按下该按钮,在添加控件时弹出按下该按钮,在添加控件时弹出“控件向导控件向导”对话框。对话框。演示演示ACCESSACCESS数据库应用数据库应用2.“标签标签”和和“文本框文本框”控件控件“标签标签”控件控件用来显示窗体中各种说明和提示信息的。分为独立与关联用来显示窗体中各种说明和提示信息的。分为独立与关联两类。两类。“文本框文本框”控件控件用于表或窗体中非备注型的通用型字段值的输入、输出等用于表或窗体中非备注型的通用型字段值的输入、输出等操作。分为绑定与非邦定。操作。分为绑定与非邦定。【例例1】ACCESSACCESS数据库应用数据库应用3.“命令按钮”控件“命令按钮命令按钮”控件控件 用来控制程序的执行过程,以及控制对窗体中数据的操作等。用来控制程序的执行过程,以及控制对窗体中数据的操作等。【例例例例2 2】ACCESSACCESS数据库应用数据库应用4.“组合框”和“列表框”控件“列表框列表框”控件控件 是以一种表格式的显示方式输入、输出数据的。是以一种表格式的显示方式输入、输出数据的。“组合框组合框”控件控件 由一个由一个“列表框列表框”和一个和一个“文本框文本框”组成,主要用于从列组成,主要用于从列表项中选取数据,并显示在编辑窗口中。表项中选取数据,并显示在编辑窗口中。【例例4.8】ACCESSACCESS数据库应用数据库应用5.“选项按钮”和“复选框”控件“选项按钮选项按钮”控件控件 用来显示数据源中用来显示数据源中“是是/否否”字段值。也可以提供一组选字段值。也可以提供一组选项,用户每次只能从这组选项中选择一项。项,用户每次只能从这组选项中选择一项。“复选框复选框”控件控件 与与“选项按钮选项按钮”控件作用相同,只是在一组选项中,可以控件作用相同,只是在一组选项中,可以选择多项。选择多项。切换按钮:切换按钮:该按钮有两种可选状态,当用来结合到该按钮有两种可选状态,当用来结合到“是是/否否”字段时,字段时,按下该按钮表示字段的值为按下该按钮表示字段的值为“是是”,没有按下该按钮表示,没有按下该按钮表示字段的值为字段的值为“否否”。【例例4】ACCESSACCESS数据库应用数据库应用6.”选项组”、”矩形”和”直线”控件“选项组选项组”控件:控件:用来控制在多个选项中,只选择其中一个选项。用来控制在多个选项中,只选择其中一个选项。“矩形矩形”控件:控件:用来在窗体或报表中绘制矩形的控件。用来在窗体或报表中绘制矩形的控件。“直线直线”控件:控件:用来在窗体或报表中绘制线条的控件。用来在窗体或报表中绘制线条的控件。【例例5】ACCESSACCESS数据库应用数据库应用7、”对象框”控件和”图像”控件“绑定对象框绑定对象框”控件控件:主要用于绑定的主要用于绑定的OLE 对象的输出。对象的输出。“未绑定对象框未绑定对象框”控件:控件:主要用于未绑定的主要用于未绑定的OLE 对象的输出。对象的输出。“图像图像”控件:控件:主要用于显示一个静止的图形文件。主要用于显示一个静止的图形文件。【例例6】ACCESSACCESS数据库应用数据库应用8、”选项卡”和”子窗体”控件“选项卡选项卡”控件:控件:用来把多个不同格式的窗体,封装在一个页框中。用来把多个不同格式的窗体,封装在一个页框中。“子窗体子窗体”控件:控件:可以显示其他数据来源中与主窗体里的记录相关的多条记可以显示其他数据来源中与主窗体里的记录相关的多条记录。录。【例例7】ACCESSACCESS数据库应用数据库应用属性名称属性名称 编码关键字编码关键字 说明说明 主要应用对象主要应用对象标题标题 Caption 指定对象的标题(显示)指定对象的标题(显示)窗体、标签、命令窗体、标签、命令名称名称 Name 指定对象的名字指定对象的名字(编程)编程)节、控件节、控件控件来源控件来源 ControlSource 指定控件中显示的数据。指定控件中显示的数据。文本框、选项组文本框、选项组 绑定表、查询或绑定表、查询或SQL语句语句 列表框、组合框列表框、组合框 的字段,或表达式的值。的字段,或表达式的值。绑定对象框绑定对象框背景色背景色 BackColor 指定对象内部的背景色指定对象内部的背景色 节、标签、文本框等节、标签、文本框等9、常见的对象属性演示演示ACCESSACCESS数据库应用数据库应用属性名称属性名称 编码关键字编码关键字 说明说明 主要应用对象主要应用对象前景色前景色 ForeColor 指定控件的前景色指定控件的前景色字体名称字体名称 FontName 指定控件前景字体指定控件前景字体 字体大小字体大小 FontSize 指定控件中前景文字的大小指定控件中前景文字的大小 标签、命令按钮标签、命令按钮倾斜字体倾斜字体 FontItalic 指定控件前景文本是否倾斜指定控件前景文本是否倾斜 字体粗细字体粗细 FontBold 指定控件中前景文本粗细指定控件中前景文本粗细 文本框、列表框等文本框、列表框等 9、常见的对象属性演示演示ACCESSACCESS数据库应用数据库应用属性名称属性名称 编码关键字编码关键字 说明说明 主要应用对象主要应用对象背景样式背景样式 BackStyle 指定控件背景是常规指定控件背景是常规 标签、文本框,标签、文本框,还是透明还是透明 图象等图象等边框样式边框样式 BorderStyle 指定指定边框样式边框样式为无、细等为无、细等 窗体、窗体、标签、文本框标签、文本框图片图片 Picture 指定某一位图或其它类型指定某一位图或其它类型 窗体、命令按钮窗体、命令按钮 的图形,使其显示在控件的图形,使其显示在控件 等等 上,或作窗体背景。上,或作窗体背景。宽度宽度 Width 指定窗体,控件的宽度指定窗体,控件的宽度 窗体、控件窗体、控件9、常见的对象属性演示演示ACCESSACCESS数据库应用数据库应用属性名称属性名称 编码关键字编码关键字 说明说明 主要应用对象主要应用对象高度高度 Height 指定节,控件的高度指定节,控件的高度 节,控件节,控件记录源记录源 RecordSource 指定窗体的数据源指定窗体的数据源 自动居中自动居中 AutoCenter 窗体打开时是否在窗体打开时是否在Access 窗口居中。窗口居中。记录选定器记录选定器 RecordSelectors 指定在窗体视图是否显示指定在窗体视图是否显示 窗体窗体 记录选定器记录选定器。浏览按钮浏览按钮 NavigationButtons 指定在窗体视图是否显示指定在窗体视图是否显示 浏览按钮和记录编号框浏览按钮和记录编号框9、常见的对象属性演示演示ACCESSACCESS数据库应用数据库应用属性名称属性名称 编码关键字编码关键字 说明说明 主要应用对象主要应用对象最大最小最大最小 指定标题栏中最大化、指定标题栏中最大化、化按钮化按钮 MinMaxButtons 最最小化按钮是否可见小化按钮是否可见 关闭按钮关闭按钮 CloseButton 指定标题栏中关闭按钮是否有效指定标题栏中关闭按钮是否有效 窗体窗体 可移动可移动 Moveable 窗体视图能否移动窗体视图能否移动9、常见的对象属性演示演示ACCESSACCESS数据库应用数据库应用四、在窗体视图中操作数据增加或删除数据增加或删除数据 浏览并修改数据浏览并修改数据 数据排序数据排序 数据查找与替换数据查找与替换 数据筛选数据筛选 窗体的打印预览与打印窗体的打印预览与打印 演示演示ACCESSACCESS数据库应用数据库应用六、面向对象编程的概念对象:是进行设计或编程的一个实体。对象:是进行设计或编程的一个实体。比如:窗体、控件都属于对象比如:窗体、控件都属于对象 每个对象都具有:属性、事件、方法三个要每个对象都具有:属性、事件、方法三个要素素对象属性:用来描述和反映对象特征的参数,对象的数据对象属性:用来描述和反映对象特征的参数,对象的数据就保存在属性中。就保存在属性中。比如:窗体的标题、颜色等属性比如:窗体的标题、颜色等属性ACCESSACCESS数据库应用数据库应用六、面向对象编程的概念对象属性的设置可以有两种方法:通过属性对话框。前面使用过的在编程代码中通过赋值实现,格式为:对象.属性=属性值例如:给一个对象名为command1的命令按钮的Caption属性赋值为字符串“确定”其在程序代码中书写形式为:Command1.Caption=“确定”ACCESSACCESS数据库应用数据库应用六、面向对象编程的概念对象事件、事件过程和事件驱动对象事件、事件过程和事件驱动 事件就是发生在对象上的事情。例如:对鼠事件就是发生在对象上的事情。例如:对鼠 标单击标单击(Click)、双击双击(DblClick)、键盘键盘按下按下(KeyPress)等。等。当某个事件发生时,要执行的程序就是事件过程当某个事件发生时,要执行的程序就是事件过程事件驱动是指:程序的执行是由事件的发生事件驱动是指:程序的执行是由事件的发生来控制的。来控制的。ACCESSACCESS数据库应用数据库应用六、面向对象编程的概念比如:设计一个窗体,添加一个命令按钮,在窗比如:设计一个窗体,添加一个命令按钮,在窗体视图下,当单击该命令按钮是,窗体的标题改体视图下,当单击该命令按钮是,窗体的标题改为:事件驱动实验为:事件驱动实验另外:添加一个标签,输入一行文字,单击命令另外:添加一个标签,输入一行文字,单击命令按钮,可以改变文字字体、字号、颜色按钮,可以改变文字字体、字号、颜色Forms!窗体窗体2.Caption=“事件驱动实验事件驱动实验Forms!窗体窗体2!Label3.FontName=隶书隶书Forms!窗体窗体2!Label3.FontSize=30Forms!窗体窗体2!Label3.ForeColor=212事件方法:作用在对象上的函数或过程。事件方法:作用在对象上的函数或过程。事件方法:作用在对象上的函数或过程。事件方法:作用在对象上的函数或过程。ACCESSACCESS数据库应用数据库应用小 结本部分介绍了窗体控件的使用、窗体上数据本部分介绍了窗体控件的使用、窗体上数据的创作、面向对象的编程概念的创作、面向对象的编程概念掌握窗体数据的基本操作掌握窗体数据的基本操作重点掌握常用控件的使用重点掌握常用控件的使用了解面型对象编程方法了解面型对象编程方法ACCESSACCESS数据库应用数据库应用课堂练习课堂练习课堂练习课堂练习课堂练习如何打开窗体的属性框?如何打开窗体的属性框?窗体的窗体的“标题标题”属性和属性和“记录源记录源”属性分别设置窗体的什么?属性分别设置窗体的什么?“选择对象选择对象”和和“控件向导控件向导”两个工具按钮的作用分别是什么?两个工具按钮的作用分别是什么?什么叫绑定控件?什么叫绑定控件?“标签标签”和和“文本框文本框”两个控件分别做什么用?两个控件分别做什么用?“命令按钮命令按钮”控件一般做什么用?控件一般做什么用?“组合框组合框”和和“列表框列表框”两个控件一般做什么用?两个控件一般做什么用?“选项卡选项卡”控件控件 和和“子窗体子窗体”控件控件 通常在什么时用?通常在什么时用?建立一个数据窗体,添加关闭按钮。建立一个数据窗体,添加关闭按钮。ACCESSACCESS数据库应用数据库应用附录【例例1】标签和文本框控件的使用标签和文本框控件的使用【例例2】命令按钮控件命令按钮控件【例例4.8】“组合框组合框”和和“列表框列表框”控件控件【例例4】“选项按钮选项按钮”和和“复选框复选框”控件控件【例例5】“选项组选项组”、“矩形矩形”和和“直线直线”控件控件【例例6】“对象框对象框对象框对象框”控件和控件和“图像图像”控件控件【例例7】“选项卡选项卡”和和“子窗体子窗体”控件控件ACCESSACCESS数据库应用数据库应用【例1】标签和文本框控件问题描述问题描述创建一个窗体,分别添加下面的不同情况的标签和文本创建一个窗体,分别添加下面的不同情况的标签和文本框:框:创建不关联的标签创建不关联的标签创建关联的标签创建关联的标签创建绑定文本框创建绑定文本框创建不绑定文本框创建不绑定文本框操作步骤操作步骤打开窗体设计视图,数据源选择打开窗体设计视图,数据源选择“读者档案读者档案”;在字段列表中选择相应字段;在字段列表中选择相应字段;在工具箱中分别选择标签和文本框控件。在工具箱中分别选择标签和文本框控件。ACCESSACCESS数据库应用数据库应用例2命令按钮控件 问题描述问题描述创建一个对创建一个对“图书编目表图书编目表”数据操作的窗体。要求:包括数据操作的窗体。要求:包括以纵栏式显示字段,带有转前后记录、保存、删除、关闭以纵栏式显示字段,带有转前后记录、保存、删除、关闭等命令按钮。等命令按钮。操作步骤操作步骤打开窗体设计视图;打开窗体设计视图;数据源选取数据源选取“图书编目表图书编目表”;选择字段;选择字段;选择命令按钮(使用向导)。选择命令按钮(使用向导)。演示演示ACCESSACCESS数据库应用数据库应用【例例3】“组合框”和”列表框”控件问题描述问题描述在在“高校图书馆管理系统高校图书馆管理系统”数据库中的数据库中的“图书编目图书编目”窗体窗体上,利用向导创建上,利用向导创建“ISNB编号编号”字段的组合框。字段的组合框。操作步骤操作步骤打开打开“图书编目图书编目”窗体的设计视图;窗体的设计视图;添加添加“组合框组合框”控件,在向导中选择控件,在向导中选择“使用组合框查阅表使用组合框查阅表或查询中的值或查询中的值”选择选择“图书编目表图书编目表”添加添加“ISNB编编号号”字段字段按照升序排序按照升序排序调整列的宽度调整列的宽度 选择选择“将该将该数值保存在这个字段中数值保存在这个字段中”单选按钮,并从后面的下拉列表单选按钮,并从后面的下拉列表中选择中选择“ISNB编号编号”指定标签为指定标签为“ISNB编号编号”结束对组合框的创建,保存结束对组合框的创建,保存“图书编目图书编目”窗体。窗体。演示演示ACCESSACCESS数据库应用数据库应用例4“选项按钮”和“复选框”控件问题描述问题描述以以“读者档案读者档案”表为数据源,建立一个纵栏式窗体,其中表为数据源,建立一个纵栏式窗体,其中性别字段分别使用性别字段分别使用“选项按钮选项按钮”和和“复选框复选框”显示。显示。操作步骤操作步骤打开窗体的设计视图,选取数据源打开窗体的设计视图,选取数据源“读者档案读者档案”;添加字段;添加字段;分别添加分别添加“选项按钮选项按钮”和和“复选框复选框”控件,绑定在性别字控件,绑定在性别字段上。段上。演示演示ACCESSACCESS数据库应用数据库应用例5“选项组”、“矩形”和“直线”控件问题描述问题描述创建一个如下图的窗体,包括:创建一个如下图的窗体,包括:“选项组选项组”、“矩形矩形”和和“直线直线”控件。控件。操作步骤操作步骤打开窗体设计视图;打开窗体设计视图;添加相应控件。添加相应控件。演示演示ACCESSACCESS数据库应用数据库应用例6“对象框”控件和“图像”控件问题描述问题描述以以“读者档案读者档案”表为数据源,建立一个纵栏式窗体,其中表为数据源,建立一个纵栏式窗体,其中照片字段使用照片字段使用“绑定对象框绑定对象框”控件控件;建立一个窗体,在上面插入一个电子表格(建立一个窗体,在上面插入一个电子表格(Excel););建立一个窗体,在上面插入一幅图片。建立一个窗体,在上面插入一幅图片。操作步骤操作步骤分别在窗体设计视图中添加控件。分别在窗体设计视图中添加控件。演示演示ACCESSACCESS数据库应用数据库应用例7”选项卡”和”子窗体”控件问题描述问题描述创建以创建以“读者档案表读者档案表”为数据源窗体,添加选项卡控件,为数据源窗体,添加选项卡控件,在第一页上显示在第一页上显示“读者档案读者档案”数据,第二页上显示数据,第二页上显示“读者读者借阅借阅”数据,按卡号关联。数据,按卡号关联。操作步骤操作步骤打开窗体的设计视图。选择数据源。打开窗体的设计视图。选择数据源。添加添加“选项卡选项卡”控件、在控件、在1页上添加数据。页上添加数据。在在2页上添加页上添加“子窗体子窗体/子报表子报表”控件及数据控件及数据保存窗体。保存窗体。演示演示

    注意事项

    本文(Access数据库系统与应用 第4章 窗体设计与应用.ppt)为本站会员(s****8)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开