Pregunta:
manejo de imagenes en VB?
Jesster Q
2008-05-21 15:38:44 UTC
hola gracias a todos por la ayuda prestada en la pregunta anterior que hice sobre "Como manejar imagenes en Visual Basic con PicutureBox?" de verdad gracias ahora me gustaria saber como hago para guardar esa imagen en la BD? que codigo SQL utilizaria y que tipo de dato utilizaria par declarar el campo en Access? estaria agradecido por la ayuda. buen dia
Tres respuestas:
Senegoid
2008-05-21 22:40:39 UTC
Guarda la ruta de tu imagen, para esto utiliza la sentencia Insert



Yo por ejemplo, hago uso de sentencias SQL, y para agregar a la BD, le hago así:



variable_para_la_bd.Execute "insert into tabla (campo1) values('" & dir_de_la_imagen & "')"



donde tabla, es el nombre de tabla dentro de la BD y campo1, es el nombre del campo donde será guardada la ruta de la imagen. Debe ser string
Manuel D
2008-05-23 23:07:05 UTC
la imagen debe de ir en un array de bytes, puedes buscar en internet como hacer eso, es muy facil y tu campo si es en access debe ser ole

saludos
luisnike19
2008-05-22 00:51:49 UTC
No es recomendable guardar imagenes en la BD porque la BD se puede hacer demasiado pesada.

Lo que te recomiendo es que crees una carpeta por ejemplo en C:\images\bd\

en la que guardes las imagenes.

y en tu BD tengas en una tabla -> un campo que es tipo string que guardes la ruta donde se encuentra. En este caso podria ser.

"C:\imagenes\bd\imagen1.jpg"

o bien el nombre de tu imagen podria estar codificado de acuerdo a tu registro que estes guardando.

Salu2, espero que te sirva


Este contenido se publicó originalmente en Y! Answers, un sitio web de preguntas y respuestas que se cerró en 2021.
Loading...