Quiero cargar una imagen a una base de datos de SQL Server, pero no se como. Quisiera saber que tipo de campo utilizo para cargar archivo o imagenes en la Base de Datos... y si tuvieran un ejemplo por ahí...
Atte.,
Host_91

| |||
Cargar Imagen (SQL Server) Amigos Foreros: tengo un problemita... Quiero cargar una imagen a una base de datos de SQL Server, pero no se como. Quisiera saber que tipo de campo utilizo para cargar archivo o imagenes en la Base de Datos... y si tuvieran un ejemplo por ahí... Atte., Host_91 ![]() |
| |||
Que lenguajes utilizas tu, yo hice algo en VB .Net y sql server 2000, pero necesito que me especifiques mas tu problema para darte una ayuda (espero)... la mejro forma de aprender es enseñar ![]() ![]() |
| |||
![]() Cita:
Iniciado por victor211079 Que lenguajes utilizas tu, yo hice algo en VB .Net y sql server 2000, pero necesito que me especifiques mas tu problema para darte una ayuda (espero)... la mejro forma de aprender es enseñar ![]() ![]() Hola Victor,fíjate que estoy utilizando ASP y sql server 7.0, fíjate que lo quiero es guardar en tuplas los siguientes datos de diferentes personas: 1. Nombre 2. Apellidos 3. Fecha de Nacimientos 4. FOTO pero no se como guardar la foto. y gracias Victor, ![]() Atte., Host_91 ![]() |
| |||
Haber haber Mira la verdad yo no eh trabajado nunca en ambiente web, pero por lo visto no creo que sea muy distinto. Esto tal vez te sirva de ayuda o como ejemplo, ya que yo trabajo en ambiente winform en VB.net con sql server 2000. Lo primero es hacer la base, yo cree una tabla donde registrabas las fotos, el campos que utilizo es image y para hacer el ingreso lo hago de la siguiente manera: Creo los objetos de la coneccion Código PHP: Declaro el flujo de memoria ms Este objeto lo utilizo para transformar la imagen a bit ya que el campo image son datos binarios de longitud variable hasta 2^31 - 1 (2.147.483.647) bytes. Código PHP: ![]() Guardo la imagen en el flujo de memoria Código PHP: Lleno bytBLOBData Código PHP: Código PHP: Código PHP: Código PHP: Bueno ese es el codigo aaah una cosa mas, cuando usas la instruccion sql para ingresar debes usar el nombre del parametro en la instruccion de esta forma. Código PHP: Esa es la forma que yo ingreso las fotos espero haberte ayudado.... Otra forma de hacerlo lo encuentras en: http://www.elguille.info/colabora/NE..._proImages.htm Pero usas procedimiento almacenados... Recuerda: Enseñar es la mejor forma de aprender.. ![]() ![]() |
| |||
Buenas, yo te recomendaria que no pusieras las imagenes en la base de datos. Entre otras cosas haces que el servidor sql tenga que hacer un pequeño esfuerzo para recuperar ese campo. Tambien provocas que la BD pese demasiado (algo muy engoroso para hacer backups). Piensatelo bien como montaras el sistema, pero te aconsejo que guardes las imagenes en alguna carpeta del disco. |