FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Abrir desde access un campo ole que tiene un .pdf
Tengo un formulario en delphi 7 con todo los campos de mi tabla de una base de datos access todo los campos se visualizan bien, excepto campo ole que es un archivo en pdf. necesito visualizar este campo y abrir el archivo de .pdf desde mi formulario en delphi.
Necesito introducir y extrar archivos pdf de la base de dato en access desde mi formulario en dephi. Por favor como lo hago ????? |
#2
|
||||
|
||||
Ahora mismo no recuerdo, pero creo que hay algún componente por ahí para visualizar archivos PDF. Si lo tienes almacenado como "BLOB" no debería resultarse difícil extraerlo y pasárselo ar componente de visualización, quizá utilizando un TStream de memoria como intermediario.
|
#3
|
||||
|
||||
para guardarlo:
adoQrCandidatos.edit; TBlobField(adoQrCandidatos.FieldByName('imsspdf')).LoadFromFile(OpenDialog1.FileName); adoQrCandidatos.post; para leerlo: procedure TfrmGestionarCandidato.SpeedButton4Click(Sender: TObject); var St:Array [0..255] of char; archivo : string; begin archivo := adoQrCandidatos.FieldByName('idCandidato').asstring+'.pdf'; TBlobField(adoQrCandidatos.FieldByName('imsspdf')).SaveToFile('c:\temp\'+archivo) ; ShellExecute(Handle,'open',StrPCopy(St,'c:\temp\'+archivo),nil,nil,SW_SHOW); end; |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Qué tiene de malo este código para cargar una imagen a access con ado ? | Master23 | Varios | 8 | 17-07-2010 03:05:24 |
Agregar campo en una tabla access desde delphi | Chogo | Tablas planas | 1 | 10-10-2007 21:22:42 |
Modificar campo tabla access desde delphi | JuanHC | Conexión con bases de datos | 3 | 25-09-2006 13:15:02 |
Abrir desde un grid un campo Memo | ramonibk | Varios | 10 | 07-07-2004 20:59:57 |
|