• Lunes 29 de Abril de 2024, 03:15

Autor Tema:  Conectar Aplicasion Con Una Bd En Postgres  (Leído 2534 veces)

maikmr

  • Miembro MUY activo
  • ***
  • Mensajes: 112
    • Ver Perfil
Conectar Aplicasion Con Una Bd En Postgres
« en: Jueves 5 de Enero de 2006, 03:59 »
0
Hola colegas del foro feliz año para todos, estoy haciendo unas pruebas para saber como conectar una aplicasion encha en Visual C# .NET a una base de datos en Postgres que como ya sabran es el Motor de Bases de Datos de GNU.

Pero no e podido, y quisiera saber si alguien sabe como hacer la conexion, tomando en cuenta que la aplicasion corre sobre windows y el servidor de Base de Datos pueda estar en Windows o Linux.

Les agradecere la informacion.
 
Aporcierto el IDE de Desarrollo que estoy usando en Sharpdevelop, muy bueno porcierto se los recomindo si aun no lo conocen.

Be a binary free!! :comp:

JuanK

  • Miembro de ORO
  • ******
  • Mensajes: 5393
  • Nacionalidad: co
    • Ver Perfil
    • http://juank.io
Re: Conectar Aplicasion Con Una Bd En Postgres
« Respuesta #1 en: Jueves 5 de Enero de 2006, 13:31 »
0
Hola,
debes crear una conexion odbc a la bd y luego desde C# creas una conexion con el odbc que creaste.

En el momento no hay ningun IDE mejor que el visual studio .net 2005, que en su version express es gratuito y se puede bajar de la pagina de microsoft.
[size=109]Juan Carlos Ruiz Pacheco
[/size]
Microsoft Technical Evangelist
@JuanKRuiz
http://juank.io

maikmr

  • Miembro MUY activo
  • ***
  • Mensajes: 112
    • Ver Perfil
Re: Conectar Aplicasion Con Una Bd En Postgres
« Respuesta #2 en: Jueves 5 de Enero de 2006, 17:28 »
0
Pues mas o menos se como es que se hace el odbc, la idea mia es dejar trabajando la bases de datos con postgres, de momento la estoy trabajando con SQL 2000 Server, y para conectar lo que uso con 4 objetos u SqlConnection, un SqlCommand, un SqlDataAdapter y un DataSet, entonces para finalizar lo que tendria que hacer despues de lo que me dijiste, es cambiar estos objetos por los odbc del mismo tipo.

A Porcierto el asunto Con Sharpdevelop es que es un IDE de desarrollo libre del Proyecto GNU, y si es sierto, aun no esta ala altura de Visual Studio, pero a criterio muy personal por la potencia del Debug de Visual Studio pero despues de ahi, esta vastente equiparado.

A una pregunta mas cuanto pesa el instalador de visual studio .net 2005? y otra cosa mi idea final es dejar la base de datos con postgres pero sobre linux, no hay ningun problema aun asi puedo crear la conexion odbc a la bd?

muchas gracias por la info viejo!! :comp:

n00b

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Conectar Aplicasion Con Una Bd En Postgres
« Respuesta #3 en: Viernes 6 de Enero de 2006, 02:13 »
0
No uses ODBC, si tienes un provider .net open source para que puedas conectarte nativamente, busca sobre Npgsql.

Saludos

maikmr

  • Miembro MUY activo
  • ***
  • Mensajes: 112
    • Ver Perfil
Re: Conectar Aplicasion Con Una Bd En Postgres
« Respuesta #4 en: Domingo 8 de Enero de 2006, 21:41 »
0
Ok! primero que todo gracias, x responderme, pero bueno no tengo aun muy claro el consepto de un provider, se mas o menos que es algo para conectarse a bases de datos, y ademas lo de ("conectarte nativamente"), no comprendo bien el consepto, debo estar equivocado pero me suena como a conectarse a una base de datos que este en la misma maquina en donde se corra la aplicasion, me imagino que debo estar equivocado, y de no estarlo no me servira porque la finalidad es que varias maquinas se conecten a esa base datos de manera retomo.

Por ultimo lo del Npgsql me imagino a decer un provider, a y otra cosa, les reitero mi idea final que es que la base de datos me quede trabajando con postgres sobre LINUX, pero la aplicasion es una aplicasion echa en C# .NET para Windows, entonces cualquier sugerenci que me puedan hacer, traten de que se apege a esta idea,
gracias nuevamente!!