2013-07-04 139 views
0

我们有一个定制的基于列的数据库,我们可以使用我们在内部编写的ADO.NET驱动程序进行主动访问。但是一位同事想用Excel等来使用ODBC访问这个数据库。使用ODBC连接到ADO.NET数据库

我希望找到某种形式的连接器来通过ADO.NET数据源(或ODBC中的某些配置)提供ODBC连接,但我找不到任何东西。

我知道这是使用一种新技术连接到一个更老的,但它的目的!所以如果有人知道一种方法来做到这一点,将不胜感激。

干杯 约翰

回答

-1

听起来像是你已经创建了一个ADO.NET驱动程序第一,而不是一个ODBC驱动程序第一。这听起来有点疯狂,因为每个人都知道你可以从ADO/NET访问ODBC驱动程序,但不是相反。

ODBC实际上是一个更好的接口,并使用了更多的应用程序,你的问题其实是正确的?

+0

应该是一个评论,而不是答案 – Evert

+0

我们需要*编程*访问使用通用编码API的各种不同的数据库--ADO比ODBC更干净 - 它的设计目的是 - 它内置于。净。你可以从一个OracleProvider交换到一个SQLProvier到我们自己的提供者,一切都可以继续。有了DAAB,你甚至不需要了解数据库,你只需要一个命名连接,并且物理数据库完全是抽象的。 – Boycey

相关问题