Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-07-2004
thecarlos thecarlos is offline
Miembro
 
Registrado: dic 2003
Ubicación: Trujillo - Perú
Posts: 32
Poder: 0
thecarlos Va por buen camino
problemas con el QUERY y el DBImage

tengo un inconveniente... y es que al conectar un DBImage con el Table, la foto se ve toda bien... pero cuando la conecto con el QUERY que es lo que necesito, la foto sale a la mitad... porque sucede eso... la propiedad stretch esta en TRUE... ya que el mismo DBImage lo probe con el TABLE y se muestra bien, pero con el QUERY no.... como puedo solucionarlo?
------------------------
GRACIAS:...
__________________
Dios te bendiga
Responder Con Cita
  #2  
Antiguo 16-07-2004
thecarlos thecarlos is offline
Miembro
 
Registrado: dic 2003
Ubicación: Trujillo - Perú
Posts: 32
Poder: 0
thecarlos Va por buen camino
Por Favor, ayudenme en este problemilla, no se porque la imagen no la puedo ver en su totalidad, y solo veo las fotos hasta los hombros, y no la superior... esto pasa con el QUERY, pero al conectarlo el mismo DBImage al TABLE la foto se ve por completo, pero necesito que sea la coneccion con el QUERY, ya que estoy haciendo una consulta....

Agradecere sus respuestas, hoy tengo exposición final e hice mi sistema en Delphi y estoy seguro que me preguntaran que pasó con la foto en aquella parte...

GRACIAS.... a los que que pueden y no puedan ayudarme.. .
__________________
Dios te bendiga
Responder Con Cita
  #3  
Antiguo 16-07-2004
albertron albertron is offline
Miembro
 
Registrado: dic 2003
Posts: 16
Poder: 0
albertron Va por buen camino
Hola thecarlos,

Yo lo hago con la ayuda de la clase TMemoryStream y funciona sin ningún problema:

stream:=TMemoryStream.Create;
TBlobField(Query1.FieldByName('Foto')).SaveToStream(stream);
stream.Position:=0;
imagen:=TJPEGImage.Create;
imagen.LoadFromStream(stream);
foto.Picture.Assign(imagen);
stream.Free;
imagen.Free;

Un saludo,

Alberto.
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


La franja horaria es GMT +2. Ahora son las 23:41:38.


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