首页 >
开放数据库连接(ODBC)
✍ dations ◷ 2025-06-27 01:22:19 #开放数据库连接(ODBC)
ODBC(Open Database Connectivity,开放数据库互连)提供了一种标准的API(应用程序编程接口)方法来访问数据库管理系统(DBMS)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。ODBC的设计者们努力使它具有最大的独立性和开放性:与具体的编程语言无关,与具体的数据库系统无关,与具体的操作系统无关。在ODBC诞生之前,如果要开发数据库应用程序,则必须要使用数据库厂商随数据库产品一同发布的一些工具集来访问数据库,或者在程序中使用嵌入式SQL来访问数据库。当时,对于访问数据库的方法,缺乏一个基于C语言的统一编程接口。在这种背景下,微软于1992年发表了ODBC。之后,X/Open组织以及ISO标准化组织基于ODBC 3.0的规范,进一步进行了标准化,于1995年发表了SQL/CLI标准。该标准已经成为了SQL标准的一部分。版本历史:ODBC的运用形态通常是由应用程序经过一个称之为ODBC管理器的工具,创建一个DSN,指明需要调用的ODBC驱动程序,从而访问对应的数据库。对于用户的应用程序而言,ODBC驱动程序是相对不可见的。用户只需要在ODBC管理器中配置相应的数据库的数据源信息,并登录相应的ODBC驱动程序即可。DSN分为三种:也可以用连接字符串而不需要事先创建DSN,例如各个数据库厂商通常都为自己的数据库实现了ODBC驱动程序。从Oracle,DB2,SQL Server到微软的Access数据库,都实现了面向各自数据库产品的数据驱动程序。而对于ODBC管理器,当前主要存在以下几种实现:
相关
- 嗜二氧化碳菌嗜二氧化碳菌(英语:Capnophiles)是一类适合在高浓度二氧化碳下生存的微生物。“嗜二氧化碳菌”只是一个对这类生物进行大致描述的术语,对其所描述生物的分类和进化关系的建立贡
- 外套膜外套膜(Mantle)是软体动物及腕足动物的重要部分,由其背侧的体壁向下褶与伸展形成,经常包裹整个内脏团;而内脏囊与外套膜之间的空腔即为外套膜腔或外套腔(Mantle cavity)。外套腔是
- PHWR重水反应堆简称“重水堆”或“HWR”(Heavy Water Reactors),是一类利用重水作为中子慢化剂的核反应堆。最常见的重水反应堆是CANDU反应堆。重水反应堆中利用的慢化剂——重水是
- 山梨糖山梨糖(英语:Sorbose)在分类上属于己糖与酮糖,为D-果糖二号与三号位碳所对应的差向异构体。易溶于水,微溶于乙醇和异丙醇,不溶于乙醚、丙酮、氯仿和苯。存在于植物果实中。其甜度
- 以色列政治面积以下资讯是以2013年估计国家领袖国内生产总值(购买力平价) 以下资讯是以2011年估计国内生产总值(国际汇率) 以下资讯是以2011年估计人类发展指数 以下资讯是以2014年估计立
- 圣奥古斯丁希波的奥古斯丁,罗马天主教会官方称希波的奥斯定(拉丁语:Augustinus Hipponensis;英语:Augustine of Hippo)或圣奥思定(英语:Saint Augustine 或 Saint Austin),俗称圣奥古斯丁。原称
- 兽医学兽医学(英语:veterinary medicine 或 veterinary science)是一门应用医学诊断与治疗方法来处理动物问题的学门,面对的动物包括宠物、野生动物或家畜与家禽等。兽医学除了研究一
- HLA-B3VCL· plasma membrane · integral to plasma membrane · ER to Golgi transport vesicle membrane · membrane · integral to membrane · phagocytic vesicle m
- 行距在字体排印学,行距(Leading)指代字体连续行的基线间的距离。这个词起源于手工排版的年代,铅字之间通过插入铅块来增加垂直距离。这个术语仍然被应用于如 QuarkXPress(英语:QuarkXP
- 喃音陶文 ‧ 甲骨文 ‧ 金文 ‧ 古文 ‧ 石鼓文籀文 ‧ 鸟虫书 ‧ 篆书(大篆 ‧ 小篆)隶书 ‧ 楷书 ‧ 行书 ‧ 草书漆书 ‧ 书法 ‧ 飞白书笔画 ‧