您现在的位置是: 软件 > 开发者网络 > 程序方舟 > 开发专栏 > Visual C++开发 > 正文
·速成电脑精英(包分配)白领高薪一族从这里开始



-Java套接字编程(下)
-MediaStudio Pro 6.5教程
-三款卸载软件最新试用
-基于Visual C++的Winsock API研究

用Visual C++开发数据库应用程序
2002-03-19· ·zzh ··

上一页  1 2 3 4 5 6 7 8 9 10 11 12 13  下一页

2、 使用ODBC API

Microsoft 开放数据库互连(ODBC,Open DataBase Connectivity)是Microsoft Windows 开放服务体系(WOSA)的一部分,是一个数据库访问的标准接口。使用这一标准接口,我们可以不关心具体的数据库管理系统(DBMS)的细节,而只要有相应类型数据库的ODBC驱动程序,就可以实现对数据库的访问。

ODBC编程接口为我们提供了极大的灵活性,我们可以通过这一个接口访问不同种类的数据库。而且,通过相应的ODBC驱动程序,我们可以方便地实现不同数据类型之间的转换。

2.1 ODBC API 概述

ODBC是一个应用广泛的数据库访问应用编程接口(API),使用标准的SQL(结构化查询语言)作为其数据库访问语言。

2.11体系结构

ODBC的结构是建立在客户机/服务器体系结构之上,它包含如下四个部分:

应用程序(Application ):

应用程序即用户的应用,它负责用户与用户接口之间的交互操作,以及调用ODBC函数以给出SQL请求并提取结果以及进行错误处理。

ODBC驱动程序管理器(Driver Manager):

ODBC驱动程序管理器为应用程序加载和调用驱动程序,它可以同时管理多个应用程序和多个驱动程序。它的功能是通过间接调用函数和使用动态链接库(DLL)来实现的,因此它一般包含在扩展名为”DLL”的文件中。

ODBC驱动程序(Driver)

ODBC 驱动程序执行ODBC函数调用,呈送 SQL 请求给指定的数据源,并将结果返回给应用程序。驱动程序也负责与任何访问数据源的必要软件层进行交互作用,这种层包括与底层网络或文件系统接口的软件。

数据源

数据源由数据集和与其相关联的环境组成,包括操作系统、DBMS 和网络(如果存在的话)。ODBC 通过引入“数据源”的概念解决了网络拓扑结构和主机的大范围差异问题,这样,用户看到的是数据源的名称而不必关心其它东西。

上一页  1 2 3 4 5 6 7 8 9 10 11 12 13  下一页

■ 相关内容
 为对话框程序添加工具条和状态栏
 基于Visual C++ 的自动化客户端的实现
 通过COM技术实现Windows外壳编程
 Visual C++实现视频图像处理技术
 在存储过程中调用外部的动态连接库
 在Visual C++中如何利用UDL文件来建立ADO连接
 在Visual C++中用ADO进行数据库编程
 Visual C++多线程DAO处理
 单独使用CRecordSet
 在VC++中读写INI文件
 在VC++下实现高彩色工具条
 利用VC实现图像的特殊显示效果
 用VC实现桌面文字背景透明摆脱黑白
 如何在VC5下定制多媒体真彩封页
 在VC程序中加载GIF动画
 用VC++实现上网拨号功能
 在VC下显示JPEG、GIF格式图像的一种简便方法
 用VC++编写扫雷游戏
 用VC自制 “彩票选号器”
感谢 访问天极网,如果您觉得该文章涉及版权问题,请看这里!