[Düvida] String de Conexão para o PostgreSQL, em .NET (C#)!

Olá de novo, pessoal!

Outra dúvida (besta), mas tá me enchendo o saco já!

Como ficaria correta uma ConnectionString para o PostgreSQL, em .NET?

Estou usando assim:

this.connectionString = "Data Source=localhost; Initial Catalog=UltimasNoticias; User ID=xxxxxx;Password=xxxxx";

Mas me volta a seguinte mensagem:

Unknown connection string parameter Initial Catalog.

O que fiz de errado no Initial Catalog?

[]'s

Essa string é para o SQLServer.
Site básico para quem está estudando ADO .NET: http://www.connectionstrings.com

Júlio, brigadão, cara!

Forte abraço! :smiley:

olá a todos, teria condições deme enviar um exemplo de conexão do postgres no dotnet,

olhei os topicos acima mas mesmo assim nao consguir conectar.

wrcguitarman,

primeiro você precisa baizar e instalar o provider para o Postgres no ADO - http://npgsql.projects.postgresql.org/

Depois é só usar na sua aplicação (exemplo tirado do mesmo site):

[code]using System;
using System.Data;
using Npgsql;

public static class NpgsqlUserManual
{
public static void Main(String[] args)
{
NpgsqlConnection conn = new NpgsqlConnection(“Server=127.0.0.1;Port=5432;User Id=joe;Password=secret;Database=joedata;”);
conn.Open();

NpgsqlCommand command = new NpgsqlCommand("select * from tablea", conn);


try
{
NpgsqlDataReader dr = command.ExecuteReader();
while(dr.Read())
{
	for (i = 0; i < dr.FieldCount; i++)
	{
		Console.Write("{0} \t", dr[i]);
	}
	Console.WriteLine();
}

}

finally
{
  conn.Close();
}

}
}
[/code]