电脑设备 - 网络编程 文章类 软件类
好好999
 | 网站首页 | 网络编程语言 | 星座情感文章 | 特殊软件下载 | 站长工具天下 | 
百度热门搜索: kappa女员工  网络成瘾诊断标准  2009无线节目巡礼  央视女主播柴璐  东楼kappa女 08万千星辉颁奖典礼 刘雯雯 芙蓉姐姐自杀 更多...
您现在的位置: 学习网 > 网络编程语言 > Mssql > 正文
 | 网络编程语言首页 | Dreamweaver | Html | Asp | Jsp | Php | Asp.net | Css | Javascript | Access | Mysql | Mssql | Oracle | Domain | Mainframe |
最 新 热 门
推荐文章一个例子
推荐文章如何在FOXPRO的REPORT中實現列印條
推荐文章MS SQLSERVER 中如何得到表的创建语
普通文章复制表结构的通用存储过程
普通文章自己整理的Transact_SQL,也许对你
推荐文章组合查询
推荐文章PL/SQL中的几种异常处理方法
推荐文章SQL Server时间格式浅析
推荐文章TIMESTAMP列类型详解(怎样设列的默
推荐文章实用的存储过程之一
 
频 道 推 荐
普通文章SQL Server数据库技术(44)
普通文章精通数据库系列之入门-基础篇(1)
普通文章SQL 语法参考手册
普通文章SQL Server数据库技术(120)
普通文章SQL Server数据库技术(116)
普通文章SQL Server数据库技术(109)
普通文章SQL Server数据库技术(104)
普通文章SQL Server数据库技术(103)
普通文章SQL Server数据库技术(101)
普通文章SQL Server 2000之日志传送功能 - 
普通文章SQL Server 7.0 入门(四)
普通文章SQL Server 7.0 入门(三)
普通文章设置Proxy Server和SQL Server实现
普通文章SQL SERVER应用问题解答13例(二)
普通文章SQL SERVER应用问题解答13例(一)
普通文章SQL Server密码安全追踪和存储
普通文章用脚本缩小数据库日志
普通文章用户自定义的数据库修复
普通文章利用MSSQL sp自制未公开的加密函数
普通文章启动SQL SERVER时自动执行存储过程
 
频 道 推 广
 
ODBC 基础         ★★★
ODBC 基础
作者:佚名 文章来源:本站整理 更新时间:2008-9-18 9:45:27

ODBC 基础

来源:不详 作者 佚名 点击数: 录入时间:07-12-19 21:21:54
ODBC 基础
这是使用 win32asm进行数据库编程系列的第一份教程。在如今的IT界,数据库编程变的越来越重要,所以我们不能再忽视它。但如今有很多种数据库在使用,如果我们为了实现win32下数据库汇编语言编程而学习各种数据库文件格式,所花时间大概称得上“永恒”。

幸运的是,Microsoft的一项技术使得我们得以摆脱这个大麻烦。它被称为ODBC,是开放式数据库互连(Open Database Connectivity)的缩写,这是一族API,与Windows API相似。它主要与数据库打交道。就是说,利用ODBC API,你可通过统一界面和好多各不相同的数据库打交道。

ODBC是如何工作的?它的结构式怎样的?在使用ODBC之前,你应对它的结构有一个清楚的了解。 ODBC有四个组成部分:
应用程序 (Application,你的程序) ODBC 管理器 (ODBC manager) ODBC 驱动程序(ODBC Drivers) 数据源 (Data Sources,数据库)
这四个组件的核心是ODBC 管理器。 你可把它想象成你的监工。你告诉它你希望他作什么,然后它把你的要求传达给它的工人(ODBC 驱动程序)并完成工作。如果工人有什么想告诉你的,它会与监工(ODBC 管理器)说,由监工传达给你。工人们很明白他们应作什么,因此他们会为你很好的完成工作。

通过这样的模式,我们并不与数据库驱动程序直接通信。你只需告诉数据库管理器你想要做什么。而使用恰当的ODBC驱动程序来实现你的目的则是ODBC管理器的事。每个ODBC 驱动程序对于它所对应的数据库均有足够了解。各部件各司其职,极大的简化了工作量。

你的程序<----> ODBC管理器<----> ODBC驱动程序 <----> 数据库

ODBC管理器由Microsoft提供。看一下你的控制面板。如果你正确地安装了ODBC你会找到ODBC数据源(32位) 项目。 至于ODBC驱动程序, Microsoft随他们的产品提供了好几种。并且你总可从数据库提供商那里获得新的ODBC 驱动程序。只要简单地安装新的ODBC驱动程序,你的机器就可使用新的它以前不知道的数据库。

ODBC APIs 使用很简单,但你需要知道一些关于SQL和数据库的知识。例如字段(field),主键(primary key),记录(record),列(column),行(row)等。我须假定你已知道数据库理论的一些基础知识,这样我才能讨论win32下用汇编语言进行ODBC编程的细节问题。正如你所看到的,ODBC 管理器试图在你的程序里隐藏实现的细节。这意味着它必须提供某些基本界面来与你的程序和ODBC驱动程序进行通讯。 由于ODBC驱动程序在某些性能方面存在着差异,因此必须存在一种方法,以使得我们的程序能够知道某个ODBC驱动程序是否支持某一特性。 ODBC定义了被称为Interface Conformance Levels的三层服务界面。第三层是核心层。任何ODBC驱动程序都要象在第一层和第二层实现功能一样实

[1] [2] 下一页

更多精彩:学习网->http://www.haohao888.com.cn 网络编程->http://www.51wlpc.com 电脑设备->http://www.xpmaster.cn
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 相 关 文 章
    ASP应用之模板采用
    在在Flash中使用ASP技术
    提高ASP页面的执行效率
    在SQL Server中保存和输出图片
    优化ASP应用程序技巧四则
    ASP 编程中20个非常有用的例子(二)
    HTML在线编辑器的调用方法和使用方法详解
    关于生成HTML文件的新闻系统
    如何防范SQl注入
    SQL Server与Access、Excel的数据转换
    如何在数据库表中建立复合主键(即多个字段同时作为主键)
    组合查询
    用记事本看数据窗的数据/颜色设置
    编程方向
    用ADO管理SQL Server数据库及其设备
    数据仓库——在“啤酒与尿布”中挖掘
    数据挖掘概述
    手工创建数据库的全部脚本及说明
    数据库综合开发实践
    Microsoft 数据仓库架构 !
    | 设为首页 | 加入收藏 | 投搞邮箱 | 友情链接 | 网站公告 | 版权申明 | |
    魔兽世界私服 - 魔兽世界私服 - 魔兽世界私服 - 魔兽世界私服 - 劲舞团私服 - 劲舞团私服 - 劲舞团私服 - 劲舞团私服 - 劲舞团私服 - 劲舞团私服 - 劲舞团私服 - 完美世界私服 - 传奇私服 - 变态传奇私服 - 及时雨外挂 - 热血传奇私服

    有事请点这里

    有事点这里

    copyright: 2007-2008 haohao888.com.cn 粤ICP备08105098号