使用ODBC来完成多平台数据库操作
来源:互联网 发布:虚拟淘宝店怎么开 编辑:程序博客网 时间:2024/06/06 20:32
ODBC 是Open Database Connect 即开放数据库互连的简称,它是由Microsoft 公司于1991 年提出的一个用于访问数据库的统一界面标准,是应用程序和数据库系统之间的中间件。它通过使用相应应用平台上和所需数据库对应的驱动程序与应用程序的交互来实现对数据库的操作,避免了在应用程序中直接调用与数据库相关的操作,从而提供了数据库的独立性。
其中微软开发了一套完整的OBDC API,具体参阅:http://msdn.microsoft.com/en-us/library/ms131675.aspx
ODBC API:函数调用库、错误代码集和用于访问 DBMS 上数据的标准结构化查询语言的 (SQL) 语法。
在linux下也有很多对ODBC的实现,其中比较出色的是UnixODBC和iODBC。本文提供的多ODBC封装类CppODBC是在UnixODBC下测试的。由于UnixODBC的接口和微软开发的ODBC API一致(估计iODBC亦是如此),使不同操作系统、不同数据库之间的数据操作一致性带来了可能。
作者经过几天的时间,完成了一个简单的对ODBCapi的封装,下载地址:http://download.csdn.net/source/998541
- 使用ODBC来完成多平台数据库操作
- 如何直接使用ODBC提供的API来操作数据库呢?
- HibernateTemplate灵活方法来完成数据库操作
- 直接使用ODBC API操作数据库前提
- 使用Jdbc-odbc操作Access2007数据库
- OTL使用ODBC操作SQLite数据库
- ODBC数据库操作方式来查找错误信息的方法
- 方正平台使用小妙招之在Java中通过SQL标记完成数据库的操作
- VC ODBC 数据库操作
- ODBC操作数据库
- 使用SqlDataReader来操作数据库
- HibernateTemplate常用方法来完成数据库的基本操作
- 使用JDBC-ODBC桥连方式操作数据库
- java实现使用JDBC-ODBC桥操作数据库。
- 在跨平台的C++程序中使用OTL来操作不同的数据库
- 在跨平台的C++程序中使用OTL来操作不同的数据库
- 在跨平台的C++程序中使用OTL来操作不同的数据库收藏
- 在跨平台的C++程序中使用OTL来操作不同的数据库
- java对象的创建方式
- 震荡波病毒源代码
- include, extend, class_eval 用法
- 再谈外企是毒品——回复一位网友
- windows 注册表的五大根项解释
- 使用ODBC来完成多平台数据库操作
- miranda插件开发思想
- 中国象棋纯CSS版
- 儒豹牛年元月手机搜索关键词
- Template Method模式
- 使用define_method
- Redhat Linux9 DHCP服务的安装及配置
- 用vc实现对qq发送按钮消息的截获
- ajax文件上传核心代码