Almacenamiento de imagenes en PostgreSQL 8.2.4 en Visual Basic 6

From: Gabriel Hermes Colina Zambra <hermeszambra(at)yahoo(dot)com>
To: Edwin Quijada <listas_quijada(at)hotmail(dot)com>, gonzalemario(at)gmail(dot)com
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Almacenamiento de imagenes en PostgreSQL 8.2.4 en Visual Basic 6
Date: 2007-06-10 02:31:51
Message-ID: 372223.85849.qm@web63713.mail.re1.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Pongo el ejemplo del bmp por que muchos usamos crystal
y es lo mas natural para este tipo de reportes
puesto que tiene mejor resolucion, podria ser jpg
tambien.

Cuando lemos una tabla de postgres con un campo bytae
desde visual, este lo toma como un objeto ole, no como
un picture bmp, en access o mssql cuando arrastramos
una imagen a un campo ole, la lectura del campo en
caractres dice imagen de mapa de bit, imagen jpg etc.
A treves de un vinculo a una tabla de postgresql nos
permitiria arrastrar la imagen a un bytae, pero desde
visual no lo podriamos leer directamente en un picture
sin tener que pasar por llamar al vinculo de access.
Investigando un poquito me fije en el control de odbc
de postgresql y en la pagina 2 del boton global de la
opcion datasource maque la opcion bytae as lo y bien
desde un adodatacontrol que sin esa opcion me decia
tipo no valido cuando se enlazaba al picture, camino.
Les dejo estas pistas y estas lineas de codigo.

Para almacenar imagenes hacen falta 5 controles en un
formulario, en visual basic 6.

Un CommonDialog, un picture, un adodatacontrol y dos
command button

Este seria el codigo

Private Sub Command1_Click(Index As Integer)
Select Case Index
Case 0
Data1.Recordset.AddNew
Case 1 'Carga Bmp
CommonDialog1.ShowOpen
If CommonDialog1.FileName <> "" Then
Picture1.Picture =
LoadPicture(CommonDialog1.FileName)

End If
End Select
End Sub

Funciona muy bien
Atte.
Gabriel Hermes Colina Zambra.

__________________________________________________
Correo Yahoo!
Espacio para todos tus mensajes, antivirus y antispam ¡gratis!
Regístrate ya - http://correo.espanol.yahoo.com/

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gabriel Hermes Colina Zambra 2007-06-10 18:40:57 Re: Almacenamiento de imagenes en PostgreSQL 8.2.4 en Visual Basic 6
Previous Message Edwin Quijada 2007-06-09 18:14:56 Re: Almacenamiento de imagenes en PostgreSQL 8.2.4