Programación General > Visual Basic 6.0 e inferiores

 Imagen Relacionada A Grupo De Datos

(1/2) > >>

arrebiato:
:hola: Estoy creando un nuevo proyecto de Acceso a datos a trave de VB quisiera saber como hago para que al igual que en Neptuno.Mdb me aparesca la foto de la pesona al selecionar el grupo de datos de esta (ver Formulario Empleados En Neptuno) de Office

Jose Arriagada:
Ya se ha visto en discusiones anteriores que es mas facil enlazar las imagenes almacenarlas en las tablas, si no que guardar la imagen en algun directorio, y despues hacer la referencia.

Teniendo en cuenta este detalle, pasemos a lo escencial.

Claramente tus empleados deben tener un numero UNICO (llave o clave de acceso), por que asi, es la unica forma de que esto funcione.

Supongamos que el campo llave de tu tabla de datos de empleados es ID_Empleado, y que tu directorio para almacenar informacion es C:\DATAEMP y dentro de este se tiene un directorio para las imagenes, especificamente la foto de cada uno de ellos, llamemos a este directorio FOTOS.
En resumen tenemos C:\DATAEMP\FOTOS

Al hacer la carga de los datos del empleado, entonces utilizas el siguiente codigo para traer la imagen a la pantalla.

picFoto.picture=loadpicture("C:\DATAEMP\FOTOS\" & idemp)

donde idemp, es el codigo llave que identifica al empleado.

Ahora, como veo que tienes un boton de agregar/cambiar foto, al grabar los datos del empleado, lo que debes hacer tambien, es copiar la imagen desde el origen (desde donde la capturaste y copiarla a C:\DATAEMP\FOTOS\idemp ) con el codigo de llave del empleado, para no perderla.

Espero te sirva.

arrebiato:
:hola: Gracias amigo la sugerencia que me diste es buena pero no solucionó mi problema pues al ejecutarle me da un error de desbordamiento tal vez puedas volver a ayudarme a saber por que sucede esto y a como solucionarle el codigo de error es el "06"

arrebiato:

--- Cita de: "Jose Arriagada" --- Ya se ha visto en discusiones anteriores que es mas facil enlazar las imagenes almacenarlas en las tablas, si no que guardar la imagen en algun directorio, y despues hacer la referencia.

Teniendo en cuenta este detalle, pasemos a lo escencial.

Claramente tus empleados deben tener un numero UNICO (llave o clave de acceso), por que asi, es la unica forma de que esto funcione.

Supongamos que el campo llave de tu tabla de datos de empleados es ID_Empleado, y que tu directorio para almacenar informacion es C:\DATAEMP y dentro de este se tiene un directorio para las imagenes, especificamente la foto de cada uno de ellos, llamemos a este directorio FOTOS.
En resumen tenemos C:\DATAEMP\FOTOS

Al hacer la carga de los datos del empleado, entonces utilizas el siguiente codigo para traer la imagen a la pantalla.

picFoto.picture=loadpicture("C:\DATAEMP\FOTOS\" & idemp)

donde idemp, es el codigo llave que identifica al empleado.

Ahora, como veo que tienes un boton de agregar/cambiar foto, al grabar los datos del empleado, lo que debes hacer tambien, es copiar la imagen desde el origen (desde donde la capturaste y copiarla a C:\DATAEMP\FOTOS\idemp ) con el codigo de llave del empleado, para no perderla.

Espero te sirva.
--- Fin de la cita ---
 :( Vaya hombre respondedme arriba esta mi pregunta Please..........

Juanolo:
A ver si con esto te calmas, hombre.

Salu2.

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa