PostgreSQL 的 OLE DB 驱动推荐你试试regsvr32注册PgOleDb.dll,就能用了,响应也快。
OLE DB 是微软默认的 ADO 驱动技术,老系统或者一些特殊需求项目里还挺常见的。像 ArcGIS 集成 PostgreSQL、老 OA 系统迁移、还有一些 BI 工具的数据接口对接,都能用上这个。PgOleDb就像个桥梁,让你在不改太多代码的前提下搞定数据访问。
如果你是做老系统维护或者要跟一些只能用 ADO 的组件打交道,真的可以收藏一下这个。哦对了,它是 32 位的,注意你的系统环境别搞错了。
想深入了解 OLE DB 和 PostgreSQL 的兼容玩法?可以看看这些相关资料:PostgreSQL-OleDB-Provider 的功能与优势 和 使用 ADO 访问 PostgreSQL 数据库所需的 OLE 驱动,讲得还挺细的。
如果你正好手上有些项目需要接入 PostgreSQL,又不方便用 ODBC 或者.NET 直连方式,这个包真的还不错,轻巧,够用。记得注册 DLL 之前最好以管理员身份运行命令行哈。