无法使用vb.net连接到Visual Studio 17中的Postgres数据库

时间:2019-04-17 08:12:26

标签: vb.net postgresql visual-studio-2017

我正在使用Postgres 9.3版,我的应用程序正在使用此连接字符串

Driver={PostgreSQL UNICODE(x64)};Server=IP address;Database=myDataBase;
Uid=myUsername;Pwd=myPassword;

尝试在Visual Studio中打开连接时出现以下错误:

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

我已经在管理工具中正确设置了我的ODBC数据源,并且正在显示连接成功消息。我已经设置了32位和64位。

1 个答案:

答案 0 :(得分:0)

Visual Studio 2017本身是一个32位应用程序,因此要在VS中连接到数据库,您将需要32位驱动程序(PostgreSQL UNICODE)。

请注意,这适用于Visual Studio本身(VS功能和扩展)。它与您正在构建的应用程序无关,可以是32位或64位。