Principales respuestas
Como guardar multiples imagenes en un mismo campo...

Pregunta
-
Hola como estan chicos?
Necesito tener un campo el cual inserte N numero de imagenes en formato binario... Como podria hacer para crear una marca o algo que me identifique de donde empieza cada imagen... Una vez escuche algo que se llama Gota de agua o algo asi que sirve para introducir informacion en data binaria... Sera que alguien sabe algo de esto o algun otro metodo que me sirva???
De antemano mil grcias a todos por su ayuda...
Respuestas
-
Holas... La solución tuve que hacerla via programación... Aqui les doy el link donde publique la respuesta por si a alguien le puede ser de utilidad... http://social.msdn.microsoft.com/Forums/es-ES/vcses/thread/49117408-0e99-4a9d-b131-4b6d6abbdeb4
- Marcado como respuesta AdyIr miércoles, 14 de julio de 2010 13:44
Todas las respuestas
-
hola,
no se si puedas hacer eso, pero una solución directa podría ser tener una tabla con dos columnas, una que identifique el campo de tu tabla (donde tiene los datos en binario) y la otra de tipo binaria con la imagen que quieres.
el id 1 tiene 3 datos de tipo binario
ID IMAGEN
1 | binario
1 | binario
1 | binario
espero sea de ayuda
saludos
-
hola,
no se si puedas hacer eso, pero una solución directa podría ser tener una tabla con dos columnas, una que identifique el campo de tu tabla (donde tiene los datos en binario) y la otra de tipo binaria con la imagen que quieres.
el id 1 tiene 3 datos de tipo binario
ID IMAGEN
1 | binario
1 | binario
1 | binario
espero sea de ayuda
saludos
jejeje Muchas gracias por tu ayuda, pero la verdad la idea es tener en solo registro todo... Yo estoy usando una aplicacion la cual guardara varios registros y cada registro puede tener N numero de imagenes, se me habia ocurrido Serializar un objeto de .NET que me contenga todas las imagenes, pero me gustaria saber si es posible hacerlo en SQL colocando alguna marca o algo asi... "Asi podria consultar al menos el numero de imagenes registradas desde el mismo SQL...Tengo entendido que lo de marca de agua "o algo asi" es cuando tu quieres insertar una informacion puede ser una cadena en data vinaria.
Por ejemplo, trabajas en una compañia la cual te confio un material delicado "por ejemplo fotos" y en esa foto sin que tu te des cuenta tiene informacion escodida puede ser en algun pixex y alli dice por ejemplo tu nombre, luego tu publicastes esa información en internet y la empresa vio las fotos, entonces ellos las toman y por medio de ese pixel donde estaban tus datos saben que pertenecia a ti y bueno ¡Estas botado... xD!...
"Derrepente como tu comentas no se puede, pero siempre estos programas de Microsoft siempre sorprenden a uno... Muchas gracias igual...
-
Hola.
Si ese es el requerimiento, que todo vaya en el mismo registro (de todo punto extraño, por otra parte), puedes crear una tabla que tenga muchos campos binarios, no sé, 20, por ejemplo.
Alberto López Grande (Visita mi blog en http://qwalgrande.blogspot.es/)- Propuesto como respuesta Alberto López Grande (qwalgrande)Moderator jueves, 8 de julio de 2010 8:26
-
Hola.
Si ese es el requerimiento, que todo vaya en el mismo registro (de todo punto extraño, por otra parte), puedes crear una tabla que tenga muchos campos binarios, no sé, 20, por ejemplo.
Alberto López Grande (Visita mi blog en http://qwalgrande.blogspot.es/)
MM bueno por lo visto al parecer no hay muchas opciones, si ese es el requerimiento por que estoy desarrollando una aplicacion la cual guarda unas huellas dactilares en un chip inteligente "Y mi proveedor de motor biometrico no da soporte para guardar las imagenes de las huellas, si no solo mas ninusias "caracteristicas que se usan para la comparacion" y otros datos claves de biometria, entonces necesito un campo que me guarde todas las huellas y uno de los problemas es que el chip inteligente solo tiene una capacidad de 12kb de los cuales mi aplicacion solo podra ocupar 8... Pero bueno lo que hare es serializar las imagenes al momento de la captura desde el scanner, guarde el objeto serializado en un varchar(max) o binario y listo.... Muchas gracias por tu ayuda... -
Holas... La solución tuve que hacerla via programación... Aqui les doy el link donde publique la respuesta por si a alguien le puede ser de utilidad... http://social.msdn.microsoft.com/Forums/es-ES/vcses/thread/49117408-0e99-4a9d-b131-4b6d6abbdeb4
- Marcado como respuesta AdyIr miércoles, 14 de julio de 2010 13:44