Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

visualizacion imagenes jpeg

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: visualizacion imagenes jpeg Responder citando

Estoy desarrollando una aplicación en la que necesito almacenar imágenes jpeg en una base de datos. He seguido las indicaciones del libro de Marteens para insertar blobs, pero cuando intento ver la foto me sale un error diciendo que auto_ptr no es miembro de std, y otros errores más.
Es la primera vez que entro en este foro, asi que no sé muy bien si pegar el código que me falla aquí directamente. Lo pego, y espero que me podais ayudar.
Un saludo para tod@s

void __fastcall TForm1::DataSource1DataChange(TObject *Sender,
TField *Field)
{
TablaSocio->Open();
if(TablaSocioFoto->IsNull)
Image1->Picture->Graphic=NULL;
else
{
std::auto_ptr<TBlobStream> BS(new TBlobStream (TablaSocioFoto, bmRead));
auto_ptr<TPJPEGImage> Graphic(new TPJPEG Image);
Graphic->LoadFromStream(BS.get());
Image1->Picture->Graphic=Graphic.get();
}
TablaSocio->Close();
}
Volver arriba
Mensaje    Asunto: Imagenes JPEG Responder citando

lo unico que tienes que hacer es lo siguiente

void __fastcall TempleadosForm::BitBtn1Click(TObject *Sender)
{
if(openFoto->Execute())
{
DBImage1->Picture->LoadFromFile(openFoto->FileName);
}
}

yo utilizo esta forma y me funciona correctamente.
Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.