首页 >
开放数据库连接(ODBC)
✍ dations ◷ 2025-07-13 20:20:02 #开放数据库连接(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管理器,当前主要存在以下几种实现:
相关
- 炎症炎症反应、炎性反应,俗称炎症,是指具有血管系统的活体组织对致炎因子及局部损伤所发生的防御性为主的反应,中心环节是血管反应,是生物组织受到外伤、出血或病原感染等刺激,激发的
- 地美环素地美环素(INN,USAN和BAN名称:Demeclocycline),又名去甲基金霉素或脱甲金霉素,是衍变自金黄色链霉菌(英语:Streptomyces aureofaciens)突变菌株的四环素类抗生素。地美环素定位于治疗
- 李梃李梃,字健斋,明朝南丰(今江苏南丰)人。明代嘉靖至万历年间。早年因病学医,遂博览群书,有丰富的临床经验。晚年为初学者入门,著有《医学入门》8卷。
- 吉尔波特症候群吉尔波特症候群(Gilbert's syndrome,简称GS)为一种常见的遗传性肝脏疾病,盛行率约3-12%。患者体内的非共轭性胆红素会显著提升,但没有明显并发症,患者可能会在运动后产生轻微黄疸
- 髓过氧化物酶n/an/an/an/an/an/an/an/an/an/a髓过氧化物酶(英语:Myeloperoxidase,简称为MPO)是一种由人类17号染色体上MPO基因编码的过氧化物酶。MPO主要表达于中性粒细胞(白细胞的一种)中,并产
- 区根据元素外层价电子构型的不同,周期表可以分成几个区;同一区里的元素,其填在最高能级上的电子的亚层轨道类型是相同的。分区的名称就是根据轨道的名称定的:下表列出了元素周期表
- 让·布里丹让·布里丹(Jean Buridan,拉丁文写法为Joannes Buridanus;1292年-1363年),法国哲学家,经院哲学博士,欧洲宗教怀疑主义倡导者。在西方1340年,再造了冲力说理论。思想实验布里丹之驴就
- 罗洛·梅罗洛·梅(英语:Rollo May,1909年4月21日-1994年10月22)是一位美国存在主义心理学家。他在1969年期间撰写了具有影响力的书《爱与意志》。他经常被和人本主义心理学与存在主义哲学
- 劓刑劓是中国古代的一种刑罚,属五刑内肉刑的一种,被处劓刑的受刑人被割去鼻子。汉文帝时,将应受劓刑的罪改为笞刑,在隋以后,刑典中即不再有劓这种刑罚。
- 侗水语族侗水语支是侗傣语系的一支,分布在中国的广西、贵州、海南省等省份,仫佬语在老挝亦有使用者。一共大约有200万人使用。传统上把侗水语支和泰语支分成一类,称为侗台语族。但Weera