数据库基础与项目实训教程——基于SQL Server第10章

数据库基础与项目实训教程——基于SQL Server第10章

ID:43493994

大小:384.00 KB

页数:32页

时间:2019-10-08

数据库基础与项目实训教程——基于SQL Server第10章_第1页
数据库基础与项目实训教程——基于SQL Server第10章_第2页
数据库基础与项目实训教程——基于SQL Server第10章_第3页
数据库基础与项目实训教程——基于SQL Server第10章_第4页
数据库基础与项目实训教程——基于SQL Server第10章_第5页
资源描述:

《数据库基础与项目实训教程——基于SQL Server第10章》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第10章数据库应用系统开发实例知识导航学习目标了解:VisualBasic的数据访问技术。掌握:ADO数据控件访问SQLServer数据库;ADO对象访问SQLServer数据库;使用VB结合SQLServer开发数据库应用系统。数据库应用系统开发实例10.1VisualBasic的数据访问方法10.2数据库系统开发实例10.1VisualBasic的数据访问方法任务描述:VisualBasic简单易学,容易上手而被广泛接受,本任务将讲述VisualBasic的数据访问方法。任务目标:掌握ADO数据控件和ADO对象访问SQLServer数据库。10.1VisualBasic

2、的数据访问方法10.1.1VisualBasic的数据访问技术VisualBasic作为MicrosoftVisualStudio的成员之一,Microsoft公司为其提供了与SQLServer通信的各种API函数及对象库,提供了更好的功能和性能,因此它越来越多地用作大型数据库和客户/服务器应用程序的前端开发工具,VB与后台的SQLServer相结合,能够提供一种高性能的客户/服务器方案。10.1VisualBasic的数据访问方法1.数据访问接口在VisualBasic中,可用的数据访问接口主要三种:数据访问对象(DAO)、远程数据对象(RDO)和ActiveX数据对象(

3、ADO)。1)数据访问对象(DataAccessObjects,DAO)是第一个面向对象的接口,它是MicrosoftJet数据库引擎(由MicrosoftAccess所使用),并允许VisualBasic开发者通过ODBC如直接连接到其他数据库一样,直接连接到Access表。DAO最适用于单系统应用程序或小范围本地分布使用。2)远程数据对象(RemoteDataObjects,RDO)是一个到ODBC的面向对象的数据访问接口,它同易于使用的DAO组合在一起,提供了一个接口,形式上展示出所有ODBC的底层功能和灵活性。3)ADO是DAO/RDO的后继产物,在功能上与RDO更

4、相似。ADO“扩展”了DAO和RDO所使用的对象模型,包含较少的对象、更多的属性、方法(和参数)以及事件。10.1VisualBasic的数据访问方法2.记录集(Recordset)记录集是一种处理数据库信息的工具,用户根据需要,通过使用记录集对象选择数据。Recordset对象表示的是来自基本表或命令执行结果的记录全集。任何时候,Recordset对象所指的当前记录均为集合内的单个记录。可以使用Recordset对象操作提供的数据。使用ADO时,通过Recordset对象可对几乎所有数据进行操作。所有Recordset对象均使用记录(行)和字段(列)进行构造。3.数据库源

5、(DataSource)数据源是一种易于访问的对象,它向所有数据使用者(任何可以和外部数据源绑定的类和控件)提供数据。在VisualBasic中,数据源包括内部的Data控件、RemoteData控件和新的ADO控件,它们允许创建丰富的应用程序以便查看和编辑数据。在实际的应用中,通过数据访问接口既可以以可视化数据访问控件的形式(如Data控件、ADO控件等)建立数据库的记录集,并完成数据库信息操作;也可以以代码编程的方式(ADO对象模型)建立数据库的记录集,并实现数据信息的访问。10.1VisualBasic的数据访问方法10.1.2使用ADO控件和ADO对象访问数据库1.

6、ADO控件ADO控件是ActiveX的外部控件,是通过MicrosoftActive数据对象(ADO)快速建立数据源连接的数据绑定控件。因此,使用ADO控件之前必须将其添加到工具箱中,添加ADO控件的步骤如下:1)在菜单栏中单击“工程”→“部件”命令,弹出“部件”对话框。2)在“部件”对话框中选择MicrosoftADODataControl6.0(OLEDB),单击“确定”按钮,将ADO控件添加到工具箱中。10.1VisualBasic的数据访问方法(1)常用属性1)ConnectionString属性。用来指定与数据库建立连接,其中包括的主要参数有Provider(指定

7、连接提供者的名称)和DataSoure(指定包含预先设置连接信息的特定提供者的文件名称)。2)RecordSource属性。用来指定具体可访问的数据,可以是数据库中的单个表名、一个存储查询或一个SQL查询字符串。3)CommandType属性。指定Command对象的类型,在ADO中定义四种不同的命令类型(2)常用方法Refresh方法用来刷新对象,更改ADO控件的数据源属性后,重新创建其Recordset对象。10.1VisualBasic的数据访问方法2.ADO对象模型在VisualBasic中使用ADO对象,

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

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

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