Visual Basic程序设计教程 第2版 教学课件 ppt 作者 刘瑞新 电子教案 第14章 数据库访问技术
21页1、第14章 数据库访问技术,第14章 数据库访问技术,早期的计算机主要应用与科学计算。随着人类社会的不断发展,信息在人类社会活动中的地位越来越突出。随着计算机软硬件技术的提高,数据库管理技术也从原来的文件系统阶段,发展到了现在的数据库系统阶段。提供数据库访问方法已成为所有开发平台的一种事实标准。,14.1 数据库概述 VB中提供了多种访问数据库的方法,可以访问的数据库类型有dBase、FoxPro、和Access数据库。另外可以通过ODBC方式访问MS SQL Server、Oracle和Sybase等,并以客户机服务器方式存取数据库中的数据。 VB提供的数据库访问方法主要有:使用可视化数据管理器管理数据库、用Data、ADO数据控件访问数据库、通过ODBC方式访问远程数据库以及采用对象变量访问数据库等。,14.1.1 数据库的概念 1. 数据库:所谓数据库(Database)是指一组排列成易于处理或读取的相关信息,它是由一个或多个表对象组成的集合。这有些类似于Excel的工作簿和工作表。 2. 数据库管理系统:数据库管理系统是指在操作系统支持下为数据库建立、使用和维护而配置的庞大软件,
2、如Microsoft SQL Server和Microsoft Access等等。 3. 数据库应用程序:数据库应用程序是指用VB、FoxPro等开发工具设计的、实现某种特定功能的应用程序。 4. 数据库系统:数据库系统是由计算机硬件、操作系统、数据库管理系统以及在其他对象支持下建立起来的数据库、数据库应用程序、用户和维护人员等组成的一个整体。,14.1.2 关系型数据库 按数据组织形式可以将数据库分为层次型、网状型和关系型结构。其中最常用的是关系型数据库。 关系型数据库由表、记录、字段组成。表的数据组织形式类似与一张二维关系表,每行称为一条记录,每列称为一个字段。一个数据库由若干张表来组成,表与表之间通过关系来连接。 近几年来,关系型数据库已成为数据库设计事实上的标准,这不仅因为关系模型本身具有强大的功能,而且还由于它提供了称为结构化查询语言Structure Query Language(SQL)的标准接口,该接口允许以一致的和可以理解的方法来一起使用多种数据库工具和产品。,14.2 Access 2000数据库 Access 2000数据库管理系统是Microsoft Offic
3、e 2000的一个组件,是最常用的本地数据库之一。在VB中可以方便地使用Data控件和ADO控件,操作Access数据库。,14.2.1 创建Access数据库和表 1. 创建Access数据库,14.2.1 创建Access数据库和表 2. 创建Access数据表,14.2.2 创建查询,14.2.2 创建查询,14.3 使用数据控件 VB通过使用数据控件(Data)、数据绑定控件(如文本框、组合框等标准控件)、数据访问对象、远程数据控件、ADO数据控件来实现对数据库的访问。在这些工具中Data控件和数据绑定控件是初学者最常用的工具,它们具有快捷、方便及功能强大等特点。甚至不需要编写任何程序代码,而通过设置几个关键属性,使用一些类似于文本框这样的数据绑定控件就可以实现对数据库的一般访问。 【例12-1】Data控件和数据绑定控件的使用方法示例。,14.3.1 数据控件的属性 1. Connect(连接)属性 2. DatabaseName(数据库名)属性 3. RecordSource(记录源)属性 4. RecordsetType(记录集类型)属性 5. BOFAction和EOF
4、Action属性 6. ReadOnly属性 7. Exclusive属性,14.3.2 数据控件的事件 1. Error事件 用于捕获错误并创建错误处理过程 2. Reposition事件 当用户单击Data控件上某个箭头按钮,或者在代码中使用了某个Move或Find方法使某条新记录成为当前记录时,将激发Reposition事件。 3. Validate事件 在一条不同的记录成为当前记录之前,Update方法之前(用UpdateRecord 方法保存数据时除外);以及Delete、Unload或Close操作之前会发生该事件。,14.3.3 数据控件的方法 1. Refresh方法:该方法主要用来建立或重新显示与Data控件相连接的数据库记录集。若在程序运行时修改了数据控件的DatabaseName、ReadOnly、Exclusive或Connect属性,就必须使用该方法来刷新记录集。该方法执行后,会将记录指针指向记录集中的第一条记录。 2. UpdateRecord方法:通过该方法可以将数据绑定控件上的当前内容写入到数据库中,即可以在修改数据后调用该方法来确认修改。用这种方法在V
《Visual Basic程序设计教程 第2版 教学课件 ppt 作者 刘瑞新 电子教案 第14章 数据库访问技术》由会员E****分享,可在线阅读,更多相关《Visual Basic程序设计教程 第2版 教学课件 ppt 作者 刘瑞新 电子教案 第14章 数据库访问技术》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页