Autor
|
Tema: Imagen en bd (Leído 2,929 veces)
|
BriaNUR
|
Hola, alguien me podria decir como guardar una imagen usando Access. Intento hacer una base de datos con informacion de personas y su foto. Saludos y gracias.
|
|
|
En línea
|
|
|
|
Hendrix
|
Podrias guardar la foto en una carpeta y en la BD guardar tan solo la ruta de esa foto, luego al leer la BD, leer su ruta y cargarla. Un Saludo.
|
|
|
En línea
|
"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián
|
|
|
BriaNUR
|
Gracias por responder, pero lo que quiero es que en un formulario haya un boton "examinar" ahi solo sea buscar la foto, agregarla y que ella esa guarde en la bd con los demas datos de la persona. Saludos.
|
|
|
En línea
|
|
|
|
Hendrix
|
|
|
|
En línea
|
"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián
|
|
|
CeLaYa
Desconectado
Mensajes: 543
|
te recomiendo inatales el service pack 4 del visual basic, con eso podrás guardar imagenes en tu bd de forma similar a la que guardas otros datos, aunque no te recomiendo que lo hagas asi, porque tu BD crecería mucho y te desperdiciaría mucho espacio
|
|
|
En línea
|
"La soledad es el elemento de los grandes talentos". Cristina de Suecia (1626-1689) Reina de Suecia.
|
|
|
Mad Antrax
|
Te voy a responder como me respondió mi profesor de Bases de Datos hace 2 años: Si vas a guardar una foto por cada registro de una tabla (usuario) te recomiendo que crees una carpeta llamada IMG (por ejemplo) y pongas ahí todas las fotos, usando como nombre de los ficheros el ID del usuario, por ejemplo:
1.jpg 2.jpg 3.jpg etc
Y en el formulario hacer la llamada LoadImage("img\" & txtIdUser.Text & ".jpg")
A la hora de registrar un nuevo usuario haz el mismo procedimiento, cuando el usuario cree un nuevo registro haz un FileCopy hacia la carpeta IMG de tu BasedeDatos y renombrala (con RENAME) con su ID de registro
Es rapido, sencilla y para toda la familia
|
|
|
En línea
|
No hago hacks/cheats para juegos Online. Tampoco ayudo a nadie a realizar hacks/cheats para juegos Online.
|
|
|
Zeroql
Desconectado
Mensajes: 957
Todo lo k sucede sucede por una razon
|
algo se trato una ves que yo mismo necesite este metodo: http://foro.elhacker.net/index.php/topic,143920.0.htmlaqui encontraras algo. pues como me lo recomendaros de igual forma te lo recomiendo a ti. transforma la imagen en datos binarios, la guardas en la base de datos y luego la abres como un binary y la transformas en imagen... es un metodo muy bueno que a mi me funciono muy bien.
|
|
|
En línea
|
Dime y lo olvido, enseñame y lo recuerdo, involucrame y lo aprendo. /.-ZEROQL.-\ ----- #937675#
|
|
|
BriaNUR
|
Gracias por las respuestas estoy probando cual me funciona no sé mucho de VB.
|
|
|
En línea
|
|
|
|
CeLaYa
Desconectado
Mensajes: 543
|
mira un consejo, al igual que Hendrix y MadAntrax te recomiendo que guardes las imagenes en un directorio y en la BD guardes el path de ese dir. con esto te vas a ahorrar un mundo de espacio en el DD mira si guardas una imagen de 3kb el campo de la tabla se ajustará y medira 3kb, pero ahora supongamos que tienes 1000 registros con imagenes de 3kb, y en el registro 1001 metes una imagen de 1mb, entonces el campo de ajustará nuevamente a 1mb, es decir tendras 1001 registros con campos de 1mb!!!!, un desperdicio enorme de espacio, piensalo, esto te lo digo por experiencia
|
|
|
En línea
|
"La soledad es el elemento de los grandes talentos". Cristina de Suecia (1626-1689) Reina de Suecia.
|
|
|
|
|
|