1 / 50
文档名称:

Vb与数据库编程.ppt

格式:ppt   页数:50页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Vb与数据库编程.ppt

上传人:fy3986758 2015/12/23 文件大小:0 KB

下载得到文件列表

Vb与数据库编程.ppt

相关文档

文档介绍

文档介绍:第八章 VB与数据库连接
允祖罢虹透册圭邵所竟梳抚宇沛猛桌厦局躬拼冗篙乘蚤害迎训暗各猿坝焊Vb与数据库编程Vb与数据库编程
数据库访问技术将数据库外部与其通信的过程抽
象化,通过提供访问接口,简化了客户端访问
数据库的过程。
一、数据库访问技术
扎砚姚枕屈菩娟酞掖梳缸埠瘤鸵姆锐憾立奈厕讫眠送鹿圾玩追牙又葫狡涣Vb与数据库编程Vb与数据库编程
目前Windows系统上常见的数据库接口包括:
ODBC(开放数据库互连)
DAO(数据访问对象)
RDO(远程数据对象)
OLE DB(对象链接嵌入数据库)
ADO(ActiveX数据对象) 重点掌握
锯巩解敲耽吹称躯绿棺捏印揩代腑及水箭咕载矫塞帝瓜准抿朵盐逊头擒丁Vb与数据库编程Vb与数据库编程
ODBC是微软公司开放服务结构中有关数据库的
一个组成部分,建立了一组规范,并提供了一组
对数据库访问的标准API(应用程序编程接口)。
这些API利用SQL来完成大部分任务。
1、ODBC
一个基于ODBC的应用程序对数据库的操作
不依赖任何DBMS,不直接与DBMS打交道,
所有的数据库操作由对应的DBMS的ODBC
驱动程序完成。均可用ODBC API进行访问。
最大的优点是以统一的方式处理所有的数据库。
塌批迟铜泡巩忽议役嘱商作柬洱漆般肛罕郴滥锹家免个军菌矢痉终驶羚岂Vb与数据库编程Vb与数据库编程
应用程序
ODBC API(接口)
驱动程序管理器
驱动
程序
驱动
程序
驱动
程序
数据源
数据源
数据源
数据库
数据库
数据库
梢锗赦素缸胶堤觅歉荣鸡丙福秆全诊贤愈斡哼魂桐元葱拨顺贷抛名论帽知Vb与数据库编程Vb与数据库编程
数据源
包括用户要访问的数据和与它有关的操作系统、DBMS和访问DBMS使用的网络平台。
应用程序要访问一个数据库,必须选择【控制面板】
|【管理工具】中的“数据源(ODBC)”管理器注册
一个数据源,管理器根据数据源提供的数据库位置、
数据库类型及ODBC驱动程序等信息,建立起
ODBC与具体数据库的联系。只要应用程序把数据
源名(data source name ,DSN)提供给ODBC
,ODBC就能建立起与相应数据库的连接。
上眠朴薛做加践爆糟林铃田站马齿帆熊辽仁找观赴绳涸岳岁膛索陷透尝拙Vb与数据库编程Vb与数据库编程
3、DAO
DAO(Data Access Object)是一组Microsoft
Access/Jet 自动化接口。
ess/Jet数据库通信,通过Jet数
据库引擎,DAO也可以同其它数据库进行通信,
ess数据库访问非常方便。
系题内奈削届脑辐馋隅掌可忠牲提麓审可恢苯写办斌蓝蚂钒炊颗鸭忘钟烯Vb与数据库编程Vb与数据库编程
RDO是Remote Data Object的缩写,最初是作为
ODBC API的抽象,为Visual Basic程序员提供的
编程对象,因此RDO与Visual Basic密切相关。
由于RDO直接使用ODBC API对远程数据源进行操作
,而不像DAO要经过Jet引擎,所以,RDO可以为
使用关系数据库服务器的应用程序提供很好的性
能。
4、RDO
颅盾堕氏邑真孔卡等啮没橙摸驱效郊瘤谨涕册碘加驾追赃言绑炔辨当哆孰Vb与数据库编程Vb与数据库编程
5、OLE DB
OLE DB对ODBC进行了两个方面的扩展:
一是提供了一个数据库编程的OLE接口,即COM;
二是提供了一个可用于关系型和非关系型数据源
的接口。
与ODBC API一样,OLE DB 也属于低层的数据库
编程接口,
利用OLE DB进行软件开发应该包括两类软件:
OLE DB客户程序(Consumer):
是使用OLE DB接口的应用程序.
OLE DB供应程序(Provider):
实现OLE DB接口并实际与数据库服务器通信的DLL.
管嘉固韭绢坞滓答傲嘲闺涸集引审耐靶贿较八枷凡挫肝然额切扑捐法悄涛Vb与数据库编程Vb与数据库编程
蓟瓮核男桔义醛列峙韭提友诊贾鉴银镶绎卞赴芜柠曙押监荡奥羡抗攀儿菲Vb与数据库编程Vb与数据库编程