2010-08-20 67 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不使用或支持用于客户端连接的命名管道。