Conexão C# com PostGreSQL

06/04/2010

0

Pessoal sou novato em C#, vou ter que utilizar o banco PostGreSQL, gostaria de saber qual a melhor maneira de conectar.   1. ODBC; 2. ADO; 3. LINQ;   Ou alguma outra forma que alguém possa me indicar
Sávio Costa

Sávio Costa

Responder

Posts

07/04/2010

Paulo Freire

eu uso Npgslq que é o Data Provider. http://npgsql.projects.postgresql.org/

using Npgsql;  // faça referencia a Npgsql.dll

NpgsqlConnection conn = new NpgsqlConnection(ConfigurationManager.ConnectionString["Conexao"].ConnectionString);

try
{
  conn.Open();
  string SQL = "SELECT NOME, EMAIL, TELELEFONE1 FROM CORINTIANOS";
  NpgsqlADataAdapter da = new NpgsqlDataAdapter(SQL, conn);
  DataSet ds = new DataSet();
  da.Fill(ds, "Membros");
  GridViewMembros.DataSource = ds.Table["Membros"].DefaultView;
  GridViewMembros.DataBind();
}
finally
{
  conn.Close();
}
Responder

07/04/2010

Paulo Freire

Opa esqueci, no seu Web.Config coloque oas parametros de conexão




Responder

07/04/2010

Paulo Freire




Responder

07/04/2010

Netasper

Com toda certeza de garantia de satisfação, use o ADO.net. Linq e outros são bem mais dificeis e engessados. Use o Enterprise Library 4.1. Baixe gratuitamente pela Microsoft. Utilize o DAAB (data access aplication block) para conexão... não se arrependerá...   []s
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar