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

    (中职)可视化编程应用——Visual Basic模块9数据库应用的开发电子课件.ppt

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

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

    (中职)可视化编程应用——Visual Basic模块9数据库应用的开发电子课件.ppt

    YCF正版可修改PPT(中职)可视化编程应用Visual Basic模块9 数据库应用的开发电子课件模块模块9 9 数据库应用的开发数据库应用的开发任务任务1 数据库基础数据库基础任务任务2 用用Data控件访问数据库控件访问数据库任务任务3 使用使用ADO控件访问数据库控件访问数据库 VB VB具有强大的数据库操作功能,提供了包含数据管理器具有强大的数据库操作功能,提供了包含数据管理器具有强大的数据库操作功能,提供了包含数据管理器具有强大的数据库操作功能,提供了包含数据管理器(Data(Data Manager)Manager)、数据库控件、数据库控件、数据库控件、数据库控件(Data control)(Data control)以及以及以及以及ADO(ActiveXADO(ActiveX对象对象对象对象)等功能等功能等功能等功能强大的工具,利用强大的工具,利用强大的工具,利用强大的工具,利用VBVB能够开发各种数据库应用系统,建立多种类型能够开发各种数据库应用系统,建立多种类型能够开发各种数据库应用系统,建立多种类型能够开发各种数据库应用系统,建立多种类型的数据库,并加以管理、维护和使用这些数据库。的数据库,并加以管理、维护和使用这些数据库。的数据库,并加以管理、维护和使用这些数据库。的数据库,并加以管理、维护和使用这些数据库。VB VB提供了两种建立数据库的方法,分别是提供了两种建立数据库的方法,分别是提供了两种建立数据库的方法,分别是提供了两种建立数据库的方法,分别是:(1)(1)使用可视化数据管理器,不需要编程就可以创建数据库使用可视化数据管理器,不需要编程就可以创建数据库使用可视化数据管理器,不需要编程就可以创建数据库使用可视化数据管理器,不需要编程就可以创建数据库;(2)(2)使用使用使用使用VBVB的的的的DAODAO部件通过编程的方法创建数据库。部件通过编程的方法创建数据库。部件通过编程的方法创建数据库。部件通过编程的方法创建数据库。下一页返回任务任务1 1 数据库基础数据库基础任务任务1 1 数据库基础数据库基础9.1.1 数据库的基础知识数据库的基础知识 随着社会的发展,人们对数据库的管理经过了随着社会的发展,人们对数据库的管理经过了随着社会的发展,人们对数据库的管理经过了随着社会的发展,人们对数据库的管理经过了3 3个阶段。第一阶段是个阶段。第一阶段是个阶段。第一阶段是个阶段。第一阶段是人工管理阶段,特点是数据不长期保存,没有软件系统对数据库进行人工管理阶段,特点是数据不长期保存,没有软件系统对数据库进行人工管理阶段,特点是数据不长期保存,没有软件系统对数据库进行人工管理阶段,特点是数据不长期保存,没有软件系统对数据库进行管理,没有文件的概念,一组数据对应一个程序管理,没有文件的概念,一组数据对应一个程序管理,没有文件的概念,一组数据对应一个程序管理,没有文件的概念,一组数据对应一个程序;第二阶段采用文件第二阶段采用文件第二阶段采用文件第二阶段采用文件管理方式,特点是数据不再是程序的组成部分,而是有组织、有结构管理方式,特点是数据不再是程序的组成部分,而是有组织、有结构管理方式,特点是数据不再是程序的组成部分,而是有组织、有结构管理方式,特点是数据不再是程序的组成部分,而是有组织、有结构地构成文件的形式,形成数据文件地构成文件的形式,形成数据文件地构成文件的形式,形成数据文件地构成文件的形式,形成数据文件;第三阶段是数据库管理方式,特第三阶段是数据库管理方式,特第三阶段是数据库管理方式,特第三阶段是数据库管理方式,特点是对所有数据实行统一、集中、独立的管理,数据独立于程序存在,点是对所有数据实行统一、集中、独立的管理,数据独立于程序存在,点是对所有数据实行统一、集中、独立的管理,数据独立于程序存在,点是对所有数据实行统一、集中、独立的管理,数据独立于程序存在,并可以提供给各类不同用户使用。并可以提供给各类不同用户使用。并可以提供给各类不同用户使用。并可以提供给各类不同用户使用。上一页 下一页返回任务任务1 1 数据库基础数据库基础 数据库根据数据组织方式不同而有不同的类型,较常见的有采用无向数据库根据数据组织方式不同而有不同的类型,较常见的有采用无向数据库根据数据组织方式不同而有不同的类型,较常见的有采用无向数据库根据数据组织方式不同而有不同的类型,较常见的有采用无向图形结构的网络模型数据库、采用树型结构的分层结构数据库以及采图形结构的网络模型数据库、采用树型结构的分层结构数据库以及采图形结构的网络模型数据库、采用树型结构的分层结构数据库以及采图形结构的网络模型数据库、采用树型结构的分层结构数据库以及采用二维表结构的关系型数据库。用二维表结构的关系型数据库。用二维表结构的关系型数据库。用二维表结构的关系型数据库。关系型数据库是目前最流行的数据库,关系型数据库把数据组织成一关系型数据库是目前最流行的数据库,关系型数据库把数据组织成一关系型数据库是目前最流行的数据库,关系型数据库把数据组织成一关系型数据库是目前最流行的数据库,关系型数据库把数据组织成一张或多张二维的表格,即关系表,多张彼此关联的表格群组形成数据张或多张二维的表格,即关系表,多张彼此关联的表格群组形成数据张或多张二维的表格,即关系表,多张彼此关联的表格群组形成数据张或多张二维的表格,即关系表,多张彼此关联的表格群组形成数据库。可以采用现代数学理沦和方法对数据进行处理,它提供了结构化库。可以采用现代数学理沦和方法对数据进行处理,它提供了结构化库。可以采用现代数学理沦和方法对数据进行处理,它提供了结构化库。可以采用现代数学理沦和方法对数据进行处理,它提供了结构化查询语言查询语言查询语言查询语言SQL,SQLSQL,SQL语言是标准的可应用于各种不同形式的数据库的语语言是标准的可应用于各种不同形式的数据库的语语言是标准的可应用于各种不同形式的数据库的语语言是标准的可应用于各种不同形式的数据库的语言。言。言。言。上一页 下一页返回任务任务1 1 数据库基础数据库基础 关系型数据库使用记录、字段、数据表和数据库等术语,解释如下。关系型数据库使用记录、字段、数据表和数据库等术语,解释如下。关系型数据库使用记录、字段、数据表和数据库等术语,解释如下。关系型数据库使用记录、字段、数据表和数据库等术语,解释如下。记录记录记录记录(Record):(Record):每一行数据为一个记录。每一行数据为一个记录。每一行数据为一个记录。每一行数据为一个记录。字段字段字段字段(Field):(Field):每一列为一个字段,数据表头的每一列为字段名称。每一列为一个字段,数据表头的每一列为字段名称。每一列为一个字段,数据表头的每一列为字段名称。每一列为一个字段,数据表头的每一列为字段名称。数据表数据表数据表数据表(Table):(Table):经过各个字段的分类后,每一行为一个记录,所有的经过各个字段的分类后,每一行为一个记录,所有的经过各个字段的分类后,每一行为一个记录,所有的经过各个字段的分类后,每一行为一个记录,所有的记录组成的二维表格称为数据表。记录组成的二维表格称为数据表。记录组成的二维表格称为数据表。记录组成的二维表格称为数据表。数据库数据库数据库数据库(Data Base):(Data Base):多个相关联的数据表的集合。以一定的组织形式存多个相关联的数据表的集合。以一定的组织形式存多个相关联的数据表的集合。以一定的组织形式存多个相关联的数据表的集合。以一定的组织形式存放在计算机存储介质上的相互关联的数据的集合。放在计算机存储介质上的相互关联的数据的集合。放在计算机存储介质上的相互关联的数据的集合。放在计算机存储介质上的相互关联的数据的集合。主键主键主键主键(Primary Key):(Primary Key):关系数据库中的某个字段或某些字段的组合定义关系数据库中的某个字段或某些字段的组合定义关系数据库中的某个字段或某些字段的组合定义关系数据库中的某个字段或某些字段的组合定义为主键。每条记录的主键值都是唯一的,这就保证了可以通过主键唯为主键。每条记录的主键值都是唯一的,这就保证了可以通过主键唯为主键。每条记录的主键值都是唯一的,这就保证了可以通过主键唯为主键。每条记录的主键值都是唯一的,这就保证了可以通过主键唯一标识一条记录。一标识一条记录。一标识一条记录。一标识一条记录。数据库管理系统数据库管理系统数据库管理系统数据库管理系统(Database Managemenl System,DBMS):(Database Managemenl System,DBMS):是操纵和管理是操纵和管理是操纵和管理是操纵和管理数据库系统的软件。数据库系统的软件。数据库系统的软件。数据库系统的软件。上一页 下一页返回任务任务1 1 数据库基础数据库基础 在关系型数据表中每一个字段不可再分解,也不能有名字相同的字段在关系型数据表中每一个字段不可再分解,也不能有名字相同的字段在关系型数据表中每一个字段不可再分解,也不能有名字相同的字段在关系型数据表中每一个字段不可再分解,也不能有名字相同的字段;每一列中的数据都有相同的数据类型每一列中的数据都有相同的数据类型每一列中的数据都有相同的数据类型每一列中的数据都有相同的数据类型;表中没有内容完全相同的行表中没有内容完全相同的行表中没有内容完全相同的行表中没有内容完全相同的行(记录记录记录记录)。表表表表9-19-1即为常见的关系型数据表。即为常见的关系型数据表。即为常见的关系型数据表。即为常见的关系型数据表。对关系型数据库要掌握的三点是对关系型数据库要掌握的三点是对关系型数据库要掌握的三点是对关系型数据库要掌握的三点是:第一,确立数据库的结构,即建立第一,确立数据库的结构,即建立第一,确立数据库的结构,即建立第一,确立数据库的结构,即建立多张表的二维关系结构多张表的二维关系结构多张表的二维关系结构多张表的二维关系结构;第二,向表中添加具体数据第二,向表中添加具体数据第二,向表中添加具体数据第二,向表中添加具体数据;第三,对数据库第三,对数据库第三,对数据库第三,对数据库的操作实现数据的管理。的操作实现数据的管理。的操作实现数据的管理。的操作实现数据的管理。上一页 下一页返回任务任务1 1 数据库基础数据库基础9.1.2建立数据库建立数据库 一个班级管理的数据库一个班级管理的数据库一个班级管理的数据库一个班级管理的数据库(bjgl)(bjgl)由两张数据表组成,分别为班级基本情由两张数据表组成,分别为班级基本情由两张数据表组成,分别为班级基本情由两张数据表组成,分别为班级基本情况表况表况表况表(bilbak).(bilbak).学生成绩表学生成绩表学生成绩表学生成绩表(xscj)(xscj)。班级基本情况表共有班级基本情况表共有班级基本情况表共有班级基本情况表共有9 9个字段个字段个字段个字段:“:“姓名姓名姓名姓名”、“学号学号学号学号”、“出生年月出生年月出生年月出生年月”、“性别性别性别性别”、“专业专业专业专业”、“联系电话联系电话联系电话联系电话”、“家庭住址家庭住址家庭住址家庭住址”、“照片照片照片照片”及及及及“备注备注备注备注”,反映班级基本信息的数据表。结构如,反映班级基本信息的数据表。结构如,反映班级基本信息的数据表。结构如,反映班级基本信息的数据表。结构如图图图图9-19-1所示,并且已经添所示,并且已经添所示,并且已经添所示,并且已经添加了数据。加了数据。加了数据。加了数据。学生成绩表有学生成绩表有学生成绩表有学生成绩表有4 4个字段个字段个字段个字段:“:“学号学号学号学号”、“课程名称课程名称课程名称课程名称”、“成绩成绩成绩成绩”和和和和“学分学分学分学分”,用来反映学生的各科成绩信息,如,用来反映学生的各科成绩信息,如,用来反映学生的各科成绩信息,如,用来反映学生的各科成绩信息,如图图图图9-29-2所示。所示。所示。所示。上面两张表的结构已经确立,并进行了数据的添加,对这两张表中的上面两张表的结构已经确立,并进行了数据的添加,对这两张表中的上面两张表的结构已经确立,并进行了数据的添加,对这两张表中的上面两张表的结构已经确立,并进行了数据的添加,对这两张表中的数据还要进行查询、修改和删除等操作,从而实现对班级管理和数据数据还要进行查询、修改和删除等操作,从而实现对班级管理和数据数据还要进行查询、修改和删除等操作,从而实现对班级管理和数据数据还要进行查询、修改和删除等操作,从而实现对班级管理和数据库的管理。库的管理。库的管理。库的管理。上一页 下一页返回任务任务1 1 数据库基础数据库基础9.1.3建立并维护数据库表建立并维护数据库表 数据库管理器,是一个可独立运行的数据库管理器,是一个可独立运行的数据库管理器,是一个可独立运行的数据库管理器,是一个可独立运行的VisData.exeVisData.exe。它随安装过程放置。它随安装过程放置。它随安装过程放置。它随安装过程放置在在在在VBVB目录中,可单独运行,也可以在目录中,可单独运行,也可以在目录中,可单独运行,也可以在目录中,可单独运行,也可以在VBVB开发环境中启动,用于快速开发环境中启动,用于快速开发环境中启动,用于快速开发环境中启动,用于快速建立数据库结构及数据库内容。建立数据库结构及数据库内容。建立数据库结构及数据库内容。建立数据库结构及数据库内容。VB VB有关数据库的操作,比如数据库结构的建立、记录的添加及修改以有关数据库的操作,比如数据库结构的建立、记录的添加及修改以有关数据库的操作,比如数据库结构的建立、记录的添加及修改以有关数据库的操作,比如数据库结构的建立、记录的添加及修改以及用及用及用及用ODBCODBC连接到服务器端的数据库,如连接到服务器端的数据库,如连接到服务器端的数据库,如连接到服务器端的数据库,如SQL SeverSQL Sever都可以利用此工都可以利用此工都可以利用此工都可以利用此工具来完成。具来完成。具来完成。具来完成。在在在在VBVB环境下,选择环境下,选择环境下,选择环境下,选择“外接程序外接程序外接程序外接程序”菜单中的菜单中的菜单中的菜单中的“可视化数据管理器可视化数据管理器可视化数据管理器可视化数据管理器”命令,命令,命令,命令,即可打开如即可打开如即可打开如即可打开如图图图图9-39-3所示的可视化数据管理器窗口,进入数据库设计界面。所示的可视化数据管理器窗口,进入数据库设计界面。所示的可视化数据管理器窗口,进入数据库设计界面。所示的可视化数据管理器窗口,进入数据库设计界面。上一页 下一页返回任务任务1 1 数据库基础数据库基础 1.1.创建多种类型的数据库创建多种类型的数据库创建多种类型的数据库创建多种类型的数据库 如如如如图图图图9-49-4所示,选择所示,选择所示,选择所示,选择“文件文件文件文件”“”“新建新建新建新建”Microsofl Access”Microsofl Access命令,接命令,接命令,接命令,接着选择着选择着选择着选择Version 7.0MDBVersion 7.0MDB命令,出现命令,出现命令,出现命令,出现“选择要创建的选择要创建的选择要创建的选择要创建的Microsoft Access”Microsoft Access”对活框,选择要新建数据库的路径并输入数据库名,这里输入的路径对活框,选择要新建数据库的路径并输入数据库名,这里输入的路径对活框,选择要新建数据库的路径并输入数据库名,这里输入的路径对活框,选择要新建数据库的路径并输入数据库名,这里输入的路径是是是是“D;vb”“D;vb”,文件名为,文件名为,文件名为,文件名为“bjgl.mdb”“bjgl.mdb”,确认后,在数据管理器中出,确认后,在数据管理器中出,确认后,在数据管理器中出,确认后,在数据管理器中出现如现如现如现如图图图图9-59-5所示的所示的所示的所示的“数据库窗口数据库窗口数据库窗口数据库窗口”和和和和“SQL“SQL语句语句语句语句”两个子窗口,两个子窗口,两个子窗口,两个子窗口,“数据数据数据数据库窗口库窗口库窗口库窗口”中显示数据库的结构,包括中显示数据库的结构,包括中显示数据库的结构,包括中显示数据库的结构,包括“表名表名表名表名”、“列名列名列名列名”、“索引索引索引索引”“SQL“SQL语句语句语句语句”窗口可以用于输入一些窗口可以用于输入一些窗口可以用于输入一些窗口可以用于输入一些SQLSQL命令,针对数据库中的表进命令,针对数据库中的表进命令,针对数据库中的表进命令,针对数据库中的表进行查询操作。此时使用可视化数据管理器建立的数据库是行查询操作。此时使用可视化数据管理器建立的数据库是行查询操作。此时使用可视化数据管理器建立的数据库是行查询操作。此时使用可视化数据管理器建立的数据库是AccessAccess数据数据数据数据库库库库(类型名为类型名为类型名为类型名为.mdb).mdb),可以被,可以被,可以被,可以被AccessAccess直接打开和操作,但此时新建的数直接打开和操作,但此时新建的数直接打开和操作,但此时新建的数直接打开和操作,但此时新建的数据库不含任何数据表。据库不含任何数据表。据库不含任何数据表。据库不含任何数据表。上一页 下一页返回任务任务1 1 数据库基础数据库基础 从从从从图图图图9-59-5的菜单中,可以看到数据库管理器除了可以创建的菜单中,可以看到数据库管理器除了可以创建的菜单中,可以看到数据库管理器除了可以创建的菜单中,可以看到数据库管理器除了可以创建AccessAccess类型的类型的类型的类型的数据库外,还可以创建数据库外,还可以创建数据库外,还可以创建数据库外,还可以创建dBase,FoxPro,ODBCdBase,FoxPro,ODBC等多种类型的数据库。等多种类型的数据库。等多种类型的数据库。等多种类型的数据库。使用几种比较流行的使用几种比较流行的使用几种比较流行的使用几种比较流行的“索引顺序访问文件法索引顺序访问文件法索引顺序访问文件法索引顺序访问文件法(ISAM)”(ISAM)”数据库,包括数据库,包括数据库,包括数据库,包括dBase3dBase3、dBase4 dBase4、FoxPro2.0 FoxPro2.0、FoxPro2.5 FoxPro2.5以及以及以及以及Paradox3Paradox3和和和和4.x4.x,在,在,在,在VBVB中可以创建和操作所有这些格式的数据库中可以创建和操作所有这些格式的数据库中可以创建和操作所有这些格式的数据库中可以创建和操作所有这些格式的数据库;可以访问文本文件数据可以访问文本文件数据可以访问文本文件数据可以访问文本文件数据库和库和库和库和ExcelExcel或或或或Lotusl-2-3Lotusl-2-3电子表格文件电子表格文件电子表格文件电子表格文件;以及以及以及以及 ODBC ODBC数据库数据库数据库数据库(包括符合包括符合包括符合包括符合ODBCODBC标准的客户机标准的客户机标准的客户机标准的客户机/服务器数据库,如服务器数据库,如服务器数据库,如服务器数据库,如Microsoft SQL ServerMicrosoft SQL Server。如果。如果。如果。如果要在要在要在要在VBVB中创建真正的客户机中创建真正的客户机中创建真正的客户机中创建真正的客户机/服务器应用程序,可以使用服务器应用程序,可以使用服务器应用程序,可以使用服务器应用程序,可以使用ODBC ODBC DirectDirect直接把数据传递给服务器处理直接把数据传递给服务器处理直接把数据传递给服务器处理直接把数据传递给服务器处理)。上一页 下一页返回任务任务1 1 数据库基础数据库基础 如如如如图图图图9-69-6所示,所示,所示,所示,VisDataVisData窗口第三行工具栏上的按钮分为三组,它们的窗口第三行工具栏上的按钮分为三组,它们的窗口第三行工具栏上的按钮分为三组,它们的窗口第三行工具栏上的按钮分为三组,它们的名称和功能如下。名称和功能如下。名称和功能如下。名称和功能如下。(1)(1)类型群组按钮。类型群组按钮。类型群组按钮。类型群组按钮。工具栏的第一组按钮,它可以设置记录集的访问方式,具体如下。工具栏的第一组按钮,它可以设置记录集的访问方式,具体如下。工具栏的第一组按钮,它可以设置记录集的访问方式,具体如下。工具栏的第一组按钮,它可以设置记录集的访问方式,具体如下。“表类型记录集表类型记录集表类型记录集表类型记录集”按钮按钮按钮按钮(最左边的按钮最左边的按钮最左边的按钮最左边的按钮):):当以这种方式打开数据库的当以这种方式打开数据库的当以这种方式打开数据库的当以这种方式打开数据库的数据时,所进行的增加、删除、修改、查询等操作都是直接更新数据数据时,所进行的增加、删除、修改、查询等操作都是直接更新数据数据时,所进行的增加、删除、修改、查询等操作都是直接更新数据数据时,所进行的增加、删除、修改、查询等操作都是直接更新数据库中的数据。库中的数据。库中的数据。库中的数据。“动态集类型记录集动态集类型记录集动态集类型记录集动态集类型记录集”按钮按钮按钮按钮(中间的按钮中间的按钮中间的按钮中间的按钮):):使用这种方式是先将指定使用这种方式是先将指定使用这种方式是先将指定使用这种方式是先将指定的数据打开并读入到内存中,当用户进行数据编辑操作时,不直接影的数据打开并读入到内存中,当用户进行数据编辑操作时,不直接影的数据打开并读入到内存中,当用户进行数据编辑操作时,不直接影的数据打开并读入到内存中,当用户进行数据编辑操作时,不直接影响数据库中的数据。使用这种方式可以加快运行速度。响数据库中的数据。使用这种方式可以加快运行速度。响数据库中的数据。使用这种方式可以加快运行速度。响数据库中的数据。使用这种方式可以加快运行速度。“快照类型记录集快照类型记录集快照类型记录集快照类型记录集”按钮按钮按钮按钮(最右边的按钮最右边的按钮最右边的按钮最右边的按钮):):以这种类型显示的数据只以这种类型显示的数据只以这种类型显示的数据只以这种类型显示的数据只能读不能改,适用于只查询的情况。能读不能改,适用于只查询的情况。能读不能改,适用于只查询的情况。能读不能改,适用于只查询的情况。上一页 下一页返回任务任务1 1 数据库基础数据库基础 (2)(2)数据群组按钮。数据群组按钮。数据群组按钮。数据群组按钮。工具栏中间的一组按钮,用于指定数据表中数据的显示方式。先在显工具栏中间的一组按钮,用于指定数据表中数据的显示方式。先在显工具栏中间的一组按钮,用于指定数据表中数据的显示方式。先在显工具栏中间的一组按钮,用于指定数据表中数据的显示方式。先在显示风格的按钮上单击一下,然后选中某个要显示数据的数据表,右击,示风格的按钮上单击一下,然后选中某个要显示数据的数据表,右击,示风格的按钮上单击一下,然后选中某个要显示数据的数据表,右击,示风格的按钮上单击一下,然后选中某个要显示数据的数据表,右击,在弹出的菜单上选择在弹出的菜单上选择在弹出的菜单上选择在弹出的菜单上选择“打开打开打开打开”命令,则此表中的数据就以所要求的形命令,则此表中的数据就以所要求的形命令,则此表中的数据就以所要求的形命令,则此表中的数据就以所要求的形式显示出来了。式显示出来了。式显示出来了。式显示出来了。(3)(3)事物方式群组按钮。工具栏的最后一组按钮,用于进行事物处理。事物方式群组按钮。工具栏的最后一组按钮,用于进行事物处理。事物方式群组按钮。工具栏的最后一组按钮,用于进行事物处理。事物方式群组按钮。工具栏的最后一组按钮,用于进行事物处理。上一页 下一页返回任务任务1 1 数据库基础数据库基础 2.2.建立建立建立建立Microsoft AccessMicrosoft Access表结构表结构表结构表结构 在上一节中创建了一个新的在上一节中创建了一个新的在上一节中创建了一个新的在上一节中创建了一个新的AccessAccess数据库数据库数据库数据库bjgl.mdbbjgl.mdb,如,如,如,如图图图图9-79-7所示。将所示。将所示。将所示。将鼠标移到鼠标移到鼠标移到鼠标移到“数据库窗口数据库窗口数据库窗口数据库窗口”区域内,右击,在弹出的菜单中选择区域内,右击,在弹出的菜单中选择区域内,右击,在弹出的菜单中选择区域内,右击,在弹出的菜单中选择“新建新建新建新建表表表表”命令,出现如命令,出现如命令,出现如命令,出现如图图图图9-89-8所示的所示的所示的所示的“表结构表结构表结构表结构”对话框,利用该对话框可以对话框,利用该对话框可以对话框,利用该对话框可以对话框,利用该对话框可以建立数据表的结构。首先建立班级基本情况表。在建立数据表的结构。首先建立班级基本情况表。在建立数据表的结构。首先建立班级基本情况表。在建立数据表的结构。首先建立班级基本情况表。在“表名称表名称表名称表名称”文本框文本框文本框文本框中输入中输入中输入中输入“班级基本情况表班级基本情况表班级基本情况表班级基本情况表”,然后添加班级基本情况表的字段,单击,然后添加班级基本情况表的字段,单击,然后添加班级基本情况表的字段,单击,然后添加班级基本情况表的字段,单击“添加字段添加字段添加字段添加字段”按钮,在此对话框中输入按钮,在此对话框中输入按钮,在此对话框中输入按钮,在此对话框中输入“姓名姓名姓名姓名”字段的信息,主要包字段的信息,主要包字段的信息,主要包字段的信息,主要包括字段的名称、类型、大小长度等。按顺序输入括字段的名称、类型、大小长度等。按顺序输入括字段的名称、类型、大小长度等。按顺序输入括字段的名称、类型、大小长度等。按顺序输入“姓名姓名姓名姓名”、“学号学号学号学号”、“出生年月出生年月出生年月出生年月”、“性别性别性别性别”、“专业专业专业专业”、“相片相片相片相片”、“备注备注备注备注”以及以及以及以及“家家家家庭住址庭住址庭住址庭住址”和和和和“联系电话联系电话联系电话联系电话”字段,然后单击字段,然后单击字段,然后单击字段,然后单击“关闭关闭关闭关闭”按钮返回到按钮返回到按钮返回到按钮返回到“表结表结表结表结构构构构”对话框中,最后还可以继续建立多张表结构。添加的字段属性如对话框中,最后还可以继续建立多张表结构。添加的字段属性如对话框中,最后还可以继续建立多张表结构。添加的字段属性如对话框中,最后还可以继续建立多张表结构。添加的字段属性如表表表表9-29-2所示。所示。所示。所示。上一页 下一页返回任务任务1 1 数据库基础数据库基础 建立了表的结构后就可以建立此表的索引了,这样可以加快检索速度。建立了表的结构后就可以建立此表的索引了,这样可以加快检索速度。建立了表的结构后就可以建立此表的索引了,这样可以加快检索速度。建立了表的结构后就可以建立此表的索引了,这样可以加快检索速度。单击单击单击单击“添加索引添加索引添加索引添加索引”按钮,会出现按钮,会出现按钮,会出现按钮,会出现图图图图9-99-9所示的对话框,通过此对话框所示的对话框,通过此对话框所示的对话框,通过此对话框所示的对话框,通过此对话框将数据表的某些字段设置为索引。在将数据表的某些字段设置为索引。在将数据表的某些字段设置为索引。在将数据表的某些字段设置为索引。在“名称名称名称名称”文本框中输入索引的名文本框中输入索引的名文本框中输入索引的名文本框中输入索引的名称,然后从下边的称,然后从下边的称,然后从下边的称,然后从下边的“可用字段可用字段可用字段可用字段”列表框中选择作为索引的字段,这里列表框中选择作为索引的字段,这里列表框中选择作为索引的字段,这里列表框中选择作为索引的字段,这里选择的是选择的是选择的是选择的是“学号学号学号学号”。最后返回到。最后返回到。最后返回到。最后返回到“表结构表结构表结构表结构”对话框中,单击对话框中,单击对话框中,单击对话框中,单击“生成表生成表生成表生成表”按钮,会在按钮,会在按钮,会在按钮,会在“数据库窗口数据库窗口数据库窗口数据库窗口”中出现中出现中出现中出现“班级基本信息表班级基本信息表班级基本信息表班级基本信息表”选项。选项。选项。选项。如果需要建立多个索引,则每建立完一项索引后,单击如果需要建立多个索引,则每建立完一项索引后,单击如果需要建立多个索引,则每建立完一项索引后,单击如果需要建立多个索引,则每建立完一项索引后,单击“确定确定确定确定”按钮,按钮,按钮,按钮,然后继续下一个索引的设置。设置完毕后,单击然后继续下一个索引的设置。设置完毕后,单击然后继续下一个索引的设置。设置完毕后,单击然后继续下一个索引的设置。设置完毕后,单击“关闭关闭关闭关闭”按钮返回到按钮返回到按钮返回到按钮返回到“表结构表结构表结构表结构”对话框。对话框。对话框。对话框。上一页 下一页返回任务任务1 1 数据库基础数据库基础 3.3.添加添加添加添加Microsoft AccessMicrosoft Access表记录表记录表记录表记录 数据表建立好之后,就可以向表中输入数据添加数据表建立好之后,就可以向表中输入数据添加数据表建立好之后,就可以向表中输入数据添加数据表建立好之后,就可以向表中输入数据添加Microsoft AccessMicrosoft Access表记表记表记表记录了,数据管理器提供了简单的数据录入功能。录了,数据管理器提供了简单的数据录入功能。录了,数据管理器提供了简单的数据录入功能。录了,数据管理器提供了简单的数据录入功能。首先在工具栏上单击首先在工具栏上单击首先在工具栏上单击首先在工具栏上单击DBGridDBGrid显示风格的按钮,在数据库窗口中选择显示风格的按钮,在数据库窗口中选择显示风格的按钮,在数据库窗口中选择显示风格的按钮,在数据库窗口中选择要添加数据的表,右击,如要添加数据的表,右击,如要添加数据的表,右击,如要添加数据的表,右击,如图图图图9-109-10所示,选择所示,选择所示,选择所示,选择“打开打开打开打开”命令,则出现命令,则出现命令,则出现命令,则出现以以以以“网格风格网格风格网格风格网格风格”显示数据的数据录入界面窗口,如果此表中已有数据,显示数据的数据录入界面窗口,如果此表中已有数据,显示数据的数据录入界面窗口,如果此表中已有数据,显示数据的数据录入界面窗口,如果此表中已有数据,则此时会显示出此表中的全部数据则此时会显示出此表中的全部数据则此时会显示出此表中的全部数据则此时会显示出此表中的全部数据;若此表中无数据,则会显示出一若此表中无数据,则会显示出一若此表中无数据,则会显示出一若此表中无数据,则会显示出一个空表。如个空表。如个空表。如个空表。如图图图图9-119-11所示,这里以班级基本情况为例,并且是输入了部所示,这里以班级基本情况为例,并且是输入了部所示,这里以班级基本情况为例,并且是输入了部所示,这里以班级基本情况为例,并且是输入了部分数据后的情况。在此表上可以实现数据记录的增加、删除、修改和分数据后的情况。在此表上可以实现数据记录的增加、删除、修改和分数据后的情况。在此表上可以实现数据记录的增加、删除、修改和分数据后的情况。在此表上可以实现数据记录的增加、删除、修改和保存等。保存等。保存等。保存等。上一页 下一页返回任务任务1 1 数据库基础数据库基础 VB VB的数据管理器提供了一个图形化的设置查询条件的窗口的数据管理器提供了一个图形化的设置查询条件的窗口的数据管理器提供了一个图形化的设置查询条件的窗口的数据管理器提供了一个图形化的设置查询条件的窗口查询生成查询生成查询生成查询生成器,数据表建立好之后,可以对表中的数据进行有条件或无条件的查器,数据表建立好之后,可以对表中的数据进行有条件或无条件的查器,数据表建立好之后,可以对表中的数据进行有条件或无条件的查器,数据表建立好之后,可以对表中的数据进行有条件或无条件的查询。询。询。询。选择选择选择选择“实用程序实用程序实用程序实用程序”菜单中的菜单中的菜单中的菜单中的“查询生成器查询生成器查询生成器查询生成器”按钮,或在按钮,或在按钮,或在按钮,或在“数据库窗口数据库窗口数据库窗口数据库窗口”区域右击,然后在弹出的菜单中选择区域右击,然后在弹出的菜单中选择区域右击,然后在弹出的菜单中选择区域右击,然后在弹出的菜单中选择“新查询新查询新查询新查询”命令,即可出现命令,即可出现命令,即可出现命令,即可出现“查询生成器查询生成器查询生成器查询生成器”对话框,如对话框,如对话框,如对话框,如图图图图9-129-12所示。所示。所示。所示。假设要查询所有男生的假设要查询所有男生的假设要查询所有男生的假设要查询所有男生的“姓名姓名姓名姓名”、“学号学号学号学号”和和和和“专业专业专业专业”情况。操作步情况。操作步情况。操作步情况。操作步骤如下。骤如下。骤如下。骤如下。上一页 下一页返回任务任务1 1 数据库基础数据库基础 (1)(1)首先选择要进行查询的数据表,此处为首先选择要进行查询的数据表,此处为首先选择要进行查询的数据表,此处为首先选择要进行查询的数据表,此处为“班级基本情况表班级基本情况表班级基本情况表班级基本情况表”。(2)(2)在在在在“字段名称字段名称字段名称字段名称”下拉列表框中选择下拉列表框中选择下拉列表框中选择下拉列表框中选择“班级基本情况班级基本情况班级基本情况班级基本情况.姓名姓名姓名姓名”。(3)(3)选择选择选择选择“运算符运算符运算符运算符”下拉列表框中的下拉列表框中的下拉列表框中的下拉列表框中的“=”“=”。(4)(4)单击单击单击单击“列出可能的值列出可能的值列出可能的值列出可能的值”按钮,在按钮,在按钮,在按钮,在“值值值值”下拉列表框中输入下拉列表框中输入下拉列表框中输入下拉列表框中输入“False“False (5)(5)单击单击单击单击“将将将将AndAnd加入条件加入条件加入条件加入条件”按钮,将条件加入按钮,将条件加入按钮,将条件加入按钮,将条件加入“条件条件条件条件”对话框中。对话框中。对话框中。对话框中。(6)(6)在在在在“要显示的字段要显示的字段要显示的字段要显示的字段”列表框中,选定所要显示的字段。列表框中,选定所要显示的字段。列表框中,选定所要显示的字段。列表框中,选定所要显示的字段。(7)(7)单击单击单击单击“运行运行运行运行”按钮,在随后出现的对话框中,单击按钮,在随后出现的对话框中,单击按钮,在随后出现的对话框中,单击按钮,在随后出现的对话框中,单击“否否否否”按钮,查按钮,查按钮,查按钮,查询结果如询结果如询结果如询结果如图图图图9-139-13所示。所示。所示。所示。上一页返回任务任务2 用用Data控件访问数据库控件访问数据库 在在在在Visual BasicVisual Basic中,应用程序并不直接访问数据库中的数据信息,而是中,应用程序并不直接访问数据库中的数据信息,而是中,应用程序并不直接访问数据库中的数据信息,而是中,应用程序并不直接访问数据库中的数据信息,而是通过特定的接口技术,根据需要在数据库的基础上先生成记录集通过特定的接口技术,根据需要在数据库的基础上先生成记录集通过特定的接口技术,根据需要在数据库的基础上先生成记录集通过特定的接口技术,根据需要在数据库的基础上先生成记录集(Recordset)(Recordset)对象,再以此为数据源并借助数据绑定控件对记录进行对象,再以此为数据源并借助数据绑定控件对记录进行对象,再以此为数据源并借助数据绑定控件对记录进行对象,再以此为数据源并借助数据绑定控件对记录进行浏览与操作。浏览与操作。浏览与操作。浏览与操作。Data Data控件是控件是控件是控件是Visual BasicVisual Basic用来建立和进行数据库访问的标准内部控件用来建立和进行数据库访问的标准内部控件用来建立和进行数据库访问的标准内部控件用来建立和进行数据库访问的标准内部控件(已经在控件工具箱中已经在控件工具箱中已经在控件工具箱中已经在控件工具箱中),用,用,用,用DataData

    注意事项

    本文((中职)可视化编程应用——Visual Basic模块9数据库应用的开发电子课件.ppt)为本站会员(春哥&#****71;)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




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

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

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

    收起
    展开