SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: spiderman160281 en Jueves 22 de Marzo de 2007, 06:43

Título: Conexion A Bd
Publicado por: spiderman160281 en Jueves 22 de Marzo de 2007, 06:43
alguien me puede decir por favor como conectar c# y postgreSQL por favor...

atte. spider  :lol:
Título: Re: Conexion A Bd
Publicado por: JuanK en Jueves 22 de Marzo de 2007, 13:54
ODBC es una manera facil si bien no la mejor.

para conectarte a una bd usando odbc:

http://support.microsoft.com/kb/310988/es (http://support.microsoft.com/kb/310988/es)

Una técnica alterna y mejor es con este data provider:

http://pgfoundry.org/projects/npgsql (http://pgfoundry.org/projects/npgsql)



las cadenas de conexión a postgres:

http://www.connectionstrings.com/?carrier=postgresql (http://www.connectionstrings.com/?carrier=postgresql)
Título: Re: Conexion A Bd
Publicado por: spiderman160281 en Lunes 2 de Abril de 2007, 04:05
bueno hace cómo dos semanas que lanze este post sobre la conexion de postgres a c# pero la verdad no había tenido tiempo de checarlo pero ahora que lo e checado e visto las página que me mandarón las cuales agradesco mucho, pero no e sabido cómo usarlas por que en lo que se refiere a drivers me los marca para mono y me marca error en la conexiones, e igual con las que no son con drivers jeje(mi proyecto que tengo que hacer en windows :-)) si alguién me puede explicar o ayudar  más se lo agradecería mucho ya que la verdad soy nuevo en esto del c# y entre mas detallada sea la ayuda mejor gracias.

atte. spider
Título: Re: Conexion A Bd
Publicado por: spiderman160281 en Martes 3 de Abril de 2007, 04:48
bueno sigo intentando algo sobre la conexion de mono postgres en esta conexion:
User ID=root;Password=SPIDER;Host=localhost;Port=5432;Database=ghost;Pooling=true;Connection Lifetime=0;

 recibo este error: Error   2   Unable to resolve type 'CoreLab.PostgreSql.PgSqlConnection, CoreLab.PostgreSql, Version=2.55.25.0, Culture=neutral, PublicKeyToken=09af7300eec23701'   C:\Documents and Settings\ceci\Mis documentos\Visual Studio 2005\Projects\mono\mono\Properties\licenses.licx   1   mono


por favor ayuda  :)
atte.spider