Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-09-2013
JM1985 JM1985 is offline
Miembro
NULL
 
Registrado: jul 2013
Posts: 68
Poder: 11
JM1985 Va por buen camino
Grabar datos de imagen TcxDBImage a SQL server 2008

Hola que tal como están.

Una ayudita.
Como puedo grabar a sql server una imagen desde un componente DEVEXPRESS 5 TcxDBImage

Utilizo un OpenDialogImage y asigno desde ahí la imagen y se visualiza en el control pero no busco como grabarlo
y desde luego al grabarlo visualizarlo.


Gracias.
Saludos.
Responder Con Cita
  #2  
Antiguo 25-09-2013
JM1985 JM1985 is offline
Miembro
NULL
 
Registrado: jul 2013
Posts: 68
Poder: 11
JM1985 Va por buen camino
Hola que tal bueno seguí investigando y por fin encontré la manera de grabar y visualizar imágenes con el componente.

Dejo el código para que pueda servir a alguien mas.

Saludos.

// Para grabar la imagen en sql server .

TStream * BlobStream;
TFileStream * FileStream;
if(OpenDialogLogo->Execute())
{
CDSConfig->Edit();
TcxImgLogo->Picture->LoadFromFile(OpenDialogLogo->FileName);
BlobStream = CDSConfig->CreateBlobStream(CDSConfig->FieldByName("bLogo"), bmWrite);

try
{
FileStream = new TFileStream(OpenDialogLogo->FileName, fmOpenRead);
try
{
BlobStream->CopyFrom(FileStream, FileStream->Size);
}
__finally
{
delete FileStream;
}
}
__finally
{
delete BlobStream;
}
CDSConfig->Post();
}


// Aquí visualizamos la imagen.

CDSConfig->Edit();
TStream *BlobStream;
TJPEGImage *jpg = new TJPEGImage;


BlobStream = CDSConfig->CreateBlobStream(CDSConfig->FieldByName("bLogo"), bmRead);
jpg->LoadFromStream(BlobStream);
delete BlobStream;
TcxImgLogo->Picture->Assign(jpg);
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
Guardar Imagen .BMP en SQL Server 2008 Jere_84 MS SQL Server 1 31-05-2012 09:05:02
grabar imagen en base de datos sql server 7 didier SQL 3 31-12-2008 18:41:36
SQL Server - Grabar / Recuperar Imagen _Willa MS SQL Server 1 17-12-2008 13:37:30
Win Server 2008 Casimiro Notevi Noticias 40 12-03-2008 23:37:43
grabar imagen en base de datos sql server 7 didier Internet 0 24-05-2005 16:12:57


La franja horaria es GMT +2. Ahora son las 19:26:42.


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