欢迎来到天天文库
浏览记录
ID:40210020
大小:3.91 MB
页数:236页
时间:2019-07-26
《数据库应用教程(visualbasic+sqlserver)下ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据库应用教程(VisualBasic+SQLServer)第9第9章利用Data控件开发数据库应用程序——数据库应用教程9.1利用VisualBasic6.0开发数据库应用程序概述9.2Data控件和数据绑定控件9.3高级数据绑定控件的使用第9章利用Data控件开发数据库应用程序9.1.1VisualBasic数据库开发功能概述9.1.2VisualBasic6.0支持的数据库种类9.1.3VisualBasic6.0支持的数据存取模式9.1利用VisualBasic6.0开发数据库应用程序概述9.1.4.ODBC简介9.1.1VisualBasic数据库开发功能概述VisualBasic
2、6.0中与数据库编程有关的特征可描述如下:(1)VisualBasic处理的数据库属于关系型数据库。(2)支持多种存取模式,如DAO(数据访问对象)、RDO(远程数据对象)、ADO(ActiveX数据对象)。(3)可以针对SQLServer、Oracle等不同的数据库服务器开发完善的客户/服务器应用程序。(4)增强了不需要经过复杂编程就可以管理和显示数据库数据的Data控件和数据绑定控件。Data控件用于与具体的数据库相连接,数据绑定控件用于显示和修改数据库中的数据。(5)提供了DataReportDesigner报表设计工具,能够快速地生成报表。(6)提供了使用和配置连接的工具与命令,提供
3、了进行ODBC开发的API函数。(7)完全支持多层的数据库应用程序开发。客户服务器应用程序一般有两层和多层之分,多层数据库应用程序一般是三层。9.1.2VisualBasic6.0支持的数据库种类VisualBasic6.0版本能够操作的数据库基本上可以分成下三类:1.VisualBasic本地数据库即MicrosoftAccess数据库。2.外部数据库支持几种流行ISAM(IndexSequenceAccessMethod——索引顺序访问方法)数据库,该类数据库主要包括:dBase系列、MicrosoftFoxPro系列、Paradox系列等。另外VisualBasic6.0还可以访问文本
4、文件、MicrosoftExcel、Lotusl-2-3电子表格等。3.ODBC数据库VisualBasic6.0版本支持符合ODBC标准的客户/服务器数据库,主要的客户/服务器数据库有:MicrosoftSQLServer、Oracle等。9.1.3VisualBasic6.0支持的数据存取模式1.VisualBasic6.0中支持数据存取模式(1)数据存取对象(DataAccessObjects——DAO)(2)远程数据对象(RemoteDataObjects——RDO)(3)ActiveX数据对象(ActiveXDataObjects——ADO)说明:起初,VisualBasic只支持
5、连接在MicrosoftJet数据库引擎(MicrosoftAccess中的数据库引擎)上的DAO。后来,考虑到存在其他数据库类型,微软公司制定了开放式数据库连接(ODBC)标准,并用RDO支持这一标准。最后,微软公司认识到Web的重要性,并创建ActiveX数据对象。ActiveX数据对象编制了一种允许通过网络和Web方式连接到同一台计算机上的弹性标准,并用来取代ODBC。通过这三种数据存取方法,使用VisualBasic6.0以上版本可以在应用程序中通过编程控制连接、通过查询返回数据和操作数据。9.1.3VisualBasic6.0支持的数据存取模式2.在VisualBasic6.0中使
6、用数据存取模式的方法(1)使用特殊控件在VisualBasic6.0中提供了支持DAO、RDO和ADO的特殊控件:Data控件(支持DAO)、远程Data控件(支持ODBC)和ADOData控件(支持ADO)。使用这些控件可以连接到数据库并操作数据库中的数据,但这些控件实际上并不能显示数据,要显示数据必须将它们与VisualBasic的数据绑定控件捆绑在一块,由这些数据绑定控件控制数据显示、修改和记录的移动等。(2)通过程序代码每种数据存取方法都由一系列的对象组成,这些对象都有一系列的方法、属性甚至可响应特定的事件,在程序中可以直接以编程方式创建和使用三种数据存取方法提供的对象,实现数据库应
7、用程序需要的功能,如:数据的显示和修改、记录的移动和数据查询等。9.1.4.ODBC简介1.ODBC简介ODBC(OpenDatabaseConnectivity)的全称是开放的数据库互连,它是一种访问数据库的统一界面标准。通过ODBC,数据库应用程序不需要考虑不同数据库的格式,而采用统一的方法去使用数据库。ODBC实际上是一组访问数据库的API函数库,应用程序可以通过ODBCAPI函数操作数据库中的数据。另
此文档下载收益归作者所有