Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 23-02-2010
mematanlimon mematanlimon is offline
Miembro
 
Registrado: may 2007
Posts: 12
Poder: 0
mematanlimon Va por buen camino
Cool Guardar imagenes en postgresql

buenas a todos, estoy usando lazarus, con una base de datos postgres, necesito saber como se guarda una imagen en esta base, se que si la convierto en byte puedo guardarla dentro de la misma, la cosa es que no se como hacer este procedimiento, porque estoy dando mis primeros pasos en ambos programas.
Responder Con Cita
  #2  
Antiguo 23-02-2010
Avatar de radenf
radenf radenf is offline
Miembro
 
Registrado: oct 2007
Ubicación: Viña del Mar,Chile
Posts: 608
Poder: 17
radenf Va por buen camino
Yo utilizo campos bytea para guardar imágenes jpg y bmp directamente en la BD postgreSql desde mis programas hechos con Delphi, sin problemas y sin hacer ninguna conversión.
Ojalá te pueda haber ayudado.

Salu2
Responder Con Cita
  #3  
Antiguo 23-02-2010
mematanlimon mematanlimon is offline
Miembro
 
Registrado: may 2007
Posts: 12
Poder: 0
mematanlimon Va por buen camino
gracias, el tema es que estoy usando lazarus....
Responder Con Cita
  #4  
Antiguo 27-03-2010
ADAPRINC ADAPRINC is offline
Registrado
 
Registrado: mar 2010
Posts: 1
Poder: 0
ADAPRINC Va por buen camino
Cita:
Empezado por radenf Ver Mensaje
Yo utilizo campos bytea para guardar imágenes jpg y bmp directamente en la BD postgreSql desde mis programas hechos con Delphi, sin problemas y sin hacer ninguna conversión.
Ojalá te pueda haber ayudado.

Salu2
Hola Radenf .. y serias tan amable de decirme como lo haces porq yo utilizo bytea pero no me funciona.. gracias
Responder Con Cita
  #5  
Antiguo 03-04-2010
Avatar de radenf
radenf radenf is offline
Miembro
 
Registrado: oct 2007
Ubicación: Viña del Mar,Chile
Posts: 608
Poder: 17
radenf Va por buen camino
Estimado ADAPRINC :

Utilizo el componente EDBImage de Sebastián Mayora (lo encuentras en la web y es gratuito), que conecto a la BD a través de un DataSource y le asigno un TPopupMenu, al cual en el menú contextual que usa el click derecho del mouse agrego el siguiente código:
Previamente mediante un TActionList he asignado los correspondientes DataSetEdit y DataSetRefresh.

Para incorporar la imagen en la BD

Código Delphi [-]
procedure Form1.MenuItem1Click(Sender: TObject);
begin
if DataSetEdit1.Execute then
if OpenPictureDialog1.Execute then
EDBImage1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
DataSetRefresh1.Execute;
end;

Para eliminar la imagen de la BD

Código Delphi [-]
procedure Form1.MenuItem2Click(Sender: TObject);
begin
if Message1.MessageDlg('¿ Realmente desea eliminar esta Imagen ?', mtConfirmation, [mbYes, mbNo], 0) = mrYes then
begin
DataSetEdit1.Execute ;
EDBImage1.Field.Clear ;
DataSetRefresh1.Execute;
end;
end;

Espero haber podido ayudarte.
Salu2
Responder Con Cita
  #6  
Antiguo 10-09-2010
Avatar de raciellc
raciellc raciellc is offline
Registrado
 
Registrado: ago 2010
Posts: 9
Poder: 0
raciellc Va por buen camino
Guardar imagen en sql express

Hola jovenes del Foro...

tengo una duda la cual espero me puedan ayudar...

Tengo una tabla en sql express y un campo con el valor image, en el cual kiero guardar imagenes, el problema es ke no se como iria mi codigo en el boton guardar y almacene la imagen, no la ruta de acceso de la imagen...

espero haberme explicado y gracis por su aportacion...
saludos...

Raciel...
Responder Con Cita
  #7  
Antiguo 21-09-2010
Avatar de radenf
radenf radenf is offline
Miembro
 
Registrado: oct 2007
Ubicación: Viña del Mar,Chile
Posts: 608
Poder: 17
radenf Va por buen camino
Estimado raciellc :

Mucha gracias por lo de joven.
La respuesta a tu pregunta está en mi post anterior. Con eso se guardan las imágenes directamente en la base de datos, porque el componente EDBImage se conecta directamente al DataSource conectado a tu tabla.

Salu2
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
[Aporte] Guardar archivos binarios en BD PostgreSQL con C++ Builder, ADO y ODBC KATODO C++ Builder 6 26-04-2011 00:08:22
como guardar en postgresql (como trabaja el datamodule) mematanlimon Lazarus, FreePascal, Kylix, etc. 0 15-02-2010 19:06:12
Imágenes en postgresql con posgresdac y delphi7 motxalo Gráficos 0 02-06-2006 13:13:32
Guardar imagenes en mysql Besto Conexión con bases de datos 0 10-04-2006 09:48:24
Guardar Imagenes escarlete Gráficos 1 11-10-2005 18:57:47


La franja horaria es GMT +2. Ahora son las 20:16:41.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi