2010-08-20 28 views

回答

3
  1. PostgreSQL包含一個.NET數據提供程序-Npgsql。您使用ODBC的任何具體原因?
  2. PostgreSQL不支持命名管道 - 即Windows特定的。您必須使用TCP。

對於本地PostgreSQL的連接,可以使用下面的連接字符串Npgsql的帶:

NpgsqlConnection conn = new NpgsqlConnection("Database=DatabaseName;User Id=postgres;Password=mypassword;");

1

PostgreSQL不使用或支持用於客戶端連接的命名管道。