请说明ODBC的技术思想

ODBC通过驱动程序提供数据库的独立性,驱动程序是一个用以支持ODBC函数调用的模块(通常是一个动态连接库DLL),应用程序通过调用驱动程序所支持的函数来操纵数据库。若想使应用程序操作不同类型的数据库,就要动态的连接到不同的驱动程序上。

驱动程序管理器为应用程序装入驱动器,负责管理应用程序中ODBC函数和DLL中函数的绑定,它还处理几个初始化ODBC调用,提供ODBC函数的入口点,对ODBC调用的参数进行合法性检查等。

ODBC采用的一致性级别构成了其他功能分区的最高种类,为应用和驱动提供了一种满足各自特殊需要的API方法,保持了与SQL标准的一致。故而ODBC定义了两种一致性级别:API一致性和SQL一致性。

发表评论

您的电子邮箱地址不会被公开。