用于ADO.NET数据源的OLE DB提供程序

时间:2014-12-15 04:03:07

标签: ado.net oledb

我有一个可以连接到OLE DB数据源的应用程序,但是,我的专有数据库只有ADO.NET提供程序。

是否有任何ADO.NET到OLE DB桥接器可以帮助我连接到ADO.NET数据源?

修改

我对申请没有控制权。这是某种报告服务。以下是我期望连接的方式:

App< - > OLE DB提供程序< - > (桥?)< - > ADO.NET数据源

一切都在Windows机器上运行

1 个答案:

答案 0 :(得分:2)

你没有提到平台,所以我会假设并指出你的方向。

  

对于OLE DB的.NET Framework数据提供程序,连接字符串   format与ADO中使用的连接字符串格式相同

有关详细信息,请参阅此页面以开始使用:

Connecting to an OLE DB Data Source Using ADO.NET

看看这个标题连接到OLE DB数据源也不会有什么坏处 在以下MSDN文章(.NET 4.5)

Establishing the Connection

<强>更新

另一方面,要使用OLE DB访问ADO.NET数据源,您可以按照此示例进行操作。

但是,如果你的意思是&#34; bridge&#34;有像

这样的东西
using (SqlConnection connection = new SqlConnection(oleConnectionString))

其中,oleConnectionString最初是一个OLE连接字符串,它被转换为一个SQL连接字符串?!我不确定这是否可能。

ADO.NET Sample