Pregunta: | 5176 - MANEJO DE FOTOS POWERBUILDER 6.5 |
Autor: | Javier Enrique Mora Diaz |
Hola. Mi pregunta es la siguiente: Teniendo fotogragfias ya escaneadas (en formato .bmp, .gif, .jpg o cualquier otro) como puedo vincularlas a una aplicacion (Power Builder version 6.5 o 7.0). La idea es tener un sistema que permita que teniendo los archivos escaneados un usuario final pueda vincularlos a una base de datos por ejemplo. Mil gracias por su colaboracion |
Respuesta: | Cesar alvarez |
es mas facil aun
hace un tiempo atras, tb tuve el mismo problemas yo trabajo con sql server y powerbuilder 7.0 para guardar una foto, y manejarle en el programa solo tienes que guardar su direccion (c:fotosfoto1.jpg) en la base de datos y despues si la quieres mostrar sobre un picture le pasas la direccion que guardaste yo lo hago asi y es super simple salu2 |
Respuesta: | alejandro d |
Deberias crear en una base de datos una tabla que contenga algun campo de tipo binary/blob.
Luego deberias usar las sentencias UPDATEBLOB y SELECTBLOB en PB para actualizar o recuperar los datos del campo de tipo blob , eje: blob bl_foto // Aca lees de un archivo y lo vas convirtiendo a blob... // Actualizas el campo blob en la tabla UPDATEBLOB nombre_tabla SET foto = :bl_foto WHERE columna = :pk_columna Para leer y mostrar debes utilizar SELECTBLOB, capturarlo en una variable de tipo blob, luego convertirlo a string y asignarlo a un objeto de tipo picture para mostrarlo. |
Respuesta: | Roberto Calderon |
Una vez creado el campo tipo blob o image de acuerdo al manejador que uses. En el datawindows insertar el object DatabaseBlob y con eso puedes grabar las fotos en la BD. Otra opcion es usar el control OLE y de aqui anexarlo al dw |