更好地理解ODBC ODBC驱动程序

时间:2013-04-03 05:41:54

标签: odbc

如果我给出一个sql语句'select * from" ODBC和ODBC驱动程序在获取数据方面的作用是什么,例如:datatable?

我还想知道为什么没有可用于所有DMBS的标准驱动程序?
是否可以使用可在任何数据库引擎中无缝使用的标准ODBC驱动程序? 在运营方面,不同的司机之间是否存在很大差异?

即使我没有对该主题进行广泛的研究。在发布这篇文章之前我做了一些谷歌搜索。此外,我不得不在我的应用程序中使用单独的DB,因此我发现很难打包每个驱动程序软件。这就是我寻求更好理解的原因

由于

1 个答案:

答案 0 :(得分:1)

ODBC的重点是它提供了标准的API,允许您编写应用程序,以便以后添加驱动程序(由用户添加,而不必随应用程序一起提供)。驱动程序的作用是将标准ODBC api映射到数据库特定的数据库api / network接口。所以不,所有数据库的标准驱动程序都会忽略这一点,您需要在元驱动程序下面再进一步实际与数据库通信。