摘要: 分类 用户数据源 用户创建的数据源,称为“用户数据源”。此时只有创建者才能使用,并且只能在所定义的机器上运行。任何用户都不能使用其他用户创建的用户数据源。 系统数据源 所有用户在Windows下以服务方式运行的应用程序均可使用系统数据源。 文件数据源 文件数据源是ODBC3.0以上版本增加的一种数据 阅读全文
posted @ 2019-07-22 19:42 韩小花 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 两大类:单层驱动程序和多层驱动程序 1.单层数据库驱动程序 早期的xBASE数据库系统的驱动程序就属于单层驱动程序。 单层驱动程序不仅要处理ODBC函数调用,还要解释执行SQL语句,执行数据库管理系统(DBMS)的功能,实际上他就是一个数据库管理系统。利用它所编写的数据库应用程序,有两种运行模式: 阅读全文
posted @ 2019-07-22 19:25 韩小花 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 从某种意义上来讲,ODBC实际上主要是一个数据库的访问库(API),它包含访问不同数据库所要求的ODBC驱动程序。应用程序要操作不同类型的数据库,只要调用ODBC所支持的函数,动态链接到不同的驱动程序上即可。 上图可看出,应用程序调用ODBC API(函数调用),但ODBC API不直接访问数据库, 阅读全文
posted @ 2019-07-22 17:27 韩小花 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 一、无ODBC时代 一般来讲不同的数据库厂商都有自己的数据库开发包,这些开发包支持两种模式的数据库开发; 1.预编译的嵌入模式(例如Oracle的ProC,SQL Server的ESQL) 2.API调用(例如Oracle的OCI) 预编译的嵌入模式:所有的SQL语句要写在程序内部,并遵守一定的规则 阅读全文
posted @ 2019-07-22 14:31 韩小花 阅读(282) 评论(0) 推荐(0) 编辑