Como le puedo hacer para almacenar una imagen en sql server, antes lo hacia con paradox y no tenia ningun problema, que tipo de campo debe de ser en sql server.
gracias
Publicado:
Mar May 27, 2008 5:01 pm
rober Buen usuario
Registrado: Aug 14, 2005 Mensajes: 9
Asunto: Almacenar imagen
Saludos.
Para almacenar imagenes en sql server lo hice guardando las rutas de las imagenes en un campo char, y para mostrarlas utilize un dbedit invisible y en su evento onchange puse lo siguiente.
procedure TForm6.DBEdit9Change(Sender: TObject);
begin
if(dbedit9.text<>'') then
IMAGE1.Picture.LoadFromFile(DBEDIT9.Text);
end;
y asi se cambia automaticamente la imagen correspondiente a cada registro, me funciono muy bien.
Publicado:
Lun Jun 02, 2008 5:59 pm
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Almacenar imagen
Anuncios
rober escribió:
Saludos.
Para almacenar imagenes en sql server lo hice guardando las rutas de las imagenes en un campo char, y para mostrarlas utilize un dbedit invisible y en su evento onchange puse lo siguiente.
procedure TForm6.DBEdit9Change(Sender: TObject);
begin
if(dbedit9.text<>'') then
IMAGE1.Picture.LoadFromFile(DBEDIT9.Text);
end;
y asi se cambia automaticamente la imagen correspondiente a cada registro, me funciono muy bien.
Estupendo, Rober, gracias por tu aportación. De todas formas nuestro departamento de I+D está preparando un manual donde explica cómo insertar imágenes (y cualquier otro documento) en una base de datos SQL Server.
Lo que nos comentas está bien, pero la imagen no se almacena en la base de datos, sólo almacenas la ubicación de la misma en el disco duro.
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A