使用ado.net类连接到PostgreSQL数据库

时间:2014-03-22 10:10:30

标签: .net postgresql

所以基本上我试图从.NET应用程序连接到基于PostgreSQL的数据库,连接字符串看起来像这样

Data Source=localhost;port=5432;Initial Catalog=testDB;User Id=postgres;Password=mypassword

我收到此错误

ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

我的连接字符串有问题吗?

1 个答案:

答案 0 :(得分:0)

这通常是安装错误驱动程序的问题,特别是32位和64位驱动程序之间的混淆。检查您已安装的驱动程序。

如果安装了32位驱动程序,也可以尝试将Run64BitRuntime项目设置为False。