Re: AYUDA CON ODBC DE POSTGRESQL PARA VISUAL BASIC 6.0

From: Milhenny Jordán <milhenny(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: AYUDA CON ODBC DE POSTGRESQL PARA VISUAL BASIC 6.0
Date: 2006-04-08 12:28:40
Message-ID: 72e7ab3d0604080528r2ff01abbh9cbbc29f0e9bfcd@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Buenos dias,

quisiera hacer una pregunta, es posible embeber la biblioteca del servidor
PostGre en nuestras aplicaciones, para que así PostGre no tenga que ser
instalado en la computadora del usuario final.

El día 7/04/06, Grover Navia <grover8navia(at)yahoo(dot)es> escribió:
>
> Hola
>
> Espero que este ejemplo te ayude, bueno almenos es asi como yo trabajo y
> hago que funcionen afortunadamente sin problemas mis sistemas con VB y
> PostgreSql
>
>
> Option Explicit
>
> Dim AdoConexionDB As ADODB.Connection
>
>
>
> Private Sub Class_Initialize()
>
> 'ABRIMOS LA BASE DE DATOS
> Set AdoConexionDB = New ADODB.Connection
> AdoConexionDB.Open G_Conexion
>
> End Sub
>
> En algun momento debes asignar la cadena d conexion antes de abrir la
> base de datos y ademas create en el DSN Sistema en odbc ODBC para tu base
> de datos con la cuenta usuario que tenga los privilegios nesesarios y la
> direccion de tu servidor y si esta en la misma maquina solo coloca
> localhost
>
> 'ESTABLECEMOS LA CADENA DE CONEXION
> G_Conexion = "DRIVER=PostGreSQL; Server=192.168.1.2;Port=5432;User
> Id=miCuentaUsr;Password=miContraseña;Database=miBaseDatos;"
> Si tienes alguna duda, solo debes escribir a esta lista y siempre habra
> una respuesta a para ello
>
> Suerte
>
> Grover Navia
>
> > ruben avila galindo wrote:
>
> > hola amigo grabiel te comento primero quiero conectarme con
> postgresql
> > bajo windows primero y despues pasar a la segunda fase que es con
> linux.
> >
> > -tengo Windows XP y POSTGRESQL 8.0 bajo windows. me pasaron un codigo
> > pero no me funciona tambien instala el ODBC de POSTGRESQl de la
> pagina
> > que me distes para visual.
> >
> > -Luego empeze a codificar el codigo y hice este codigo:
> >
> > -me Sale este maldito error:
> >
> > - use las dos formas de coneccion pero igual espero que me ayudes con
> > ejemplos porque hasta ahora no puedo conectarme espero ayudas amigos.
> >
> > *[Microsoft][Administrador de controladores ODBC]No se encuentra el
> > nombre de
> > origen de datos y no se especefico contralador prederteminado.*
> >
> > Public Sub seteobd()
> > On Error GoTo errDescripcion
> >
> > ' Conectar via PostgreSQL ODBC
> > 'strCn = "PROVIDER=MSDASQL ; DATA SOURCE=" & gblFuenteDatos & " ;
> USER
> > ID="" & Trim(gblUsuario) & " ;PASSWORD=" & Trim(gblPasswordBaseDatos)
> > & " ;"
> >
> > strCn = "DRIVER={PostgreSQL};DATABASE=" & bdprueba & ";SERVER=" &
> > localhost & ";PORT=" & 5432 & ";UID=" & postgres & ";PWD=" & postgres
> > & ";"
> >
> > Set BaseRemota = New ADODB.Connection
> > With BaseRemota
> > .ConnectionString = strCn
> > .ConnectionTimeout = 30000
> > .CommandTimeout = 30000
> > .CursorLocation = adUseClient
> > .Properties("PROMPT") = adPromptNever
> > .Open
> > End With
> > boBaseAbierta = True
> > Exit Sub
> >
> > errDescripcion:
> > boBaseAbierta = False
> > MsgBox Err.Description
> >
> > End Sub
> >
>
> ------------------------------
>
> LLama Gratis a cualquier PC del Mundo.
> Llamadas a fijos y móviles desde 1 céntimo por minuto.
> http://es.voice.yahoo.com<http://us.rd.yahoo.com/mail/es/tagline/messenger/*http://es.voice.yahoo.com/>
>
>

--
Milhenny Jordán
Cel. 0416-1272798
Usuario de GNU/Linux .:.408685.:.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2006-04-08 16:34:12 Re: AYUDA CON ODBC DE POSTGRESQL PARA VISUAL BASIC 6.0
Previous Message Oswaldo Hernández 2006-04-08 11:10:18 Re: Problema Order By en PosgreSQL 8.1