一个 OleDB 提供程序是由 Microsoft 提供的实现 COM 接口的二进制文件。看起来可以使用 C# 创建提供程序,这是正确的吗?有没有演示样例呢?如果没有,您会劝阻我这样做吗?我看到有多个非托管样例,但找不到任何托管的。
我不确定我真正理解你的问题!已经有一个托管的OleDBProvider了吗?!
using System.Data.OleDb;
我肯定会劝阻编写一个已经存在且完全正常工作的提供程序! :)
但是回答你的第一个问题,你当然可以创建自己的提供程序。数据提供程序路线图可能是一个好的起点,提供概述和示例链接等。