![]() |
![]() |
| Paypal | 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
|
|||
|
|||
|
Aquí hay un malentendido. Lo que tú guardas en el BLOB es el archivo en sí, sin ninguna relación con el nombre. En todo caso, tendrías que extraer el contenido del BLOB a un archivo (tú escoges el nombre) y sobr él aplicar ShellExecute.
Bye |
|
#2
|
|||
|
|||
|
Ayuda pfd
Asi es guardo el archivo en si... pero mi problema es que no se como extraer los datos del campo blob
|
|
#3
|
||||
|
||||
|
Hola vickychew,
¿Podrías explicar realmente que es lo que deseas hacer? ¿Abrir el archivo pdf que haz guardado en el BLOB? ¿Realmente es necesario que lo guardes en la DB? La solución más sencilla es tener un campo string en donde guardar la ruta del archivo de modo que con sólo acceder a dicho campo, se sabe donde está el archivo. Ya sería cuestión de pasar esa ruta a la sentencia ShellExecute y listo. Si por algún x motivo te ves obligado a guardar el PDF en un BLOB, lo que debes hacer es emplear un TStream para leer dicho campo y guardar, en forma temporal, en algún directorio el archivo y luego pasar dicho directorio a la sentencia ShellExecute. Si buscas en los foros sobre TStrem y BLOB vas a encontrar información. Saludos, |
|
#4
|
|||
|
|||
|
mi quiero leerlos desde el campo blob por que son documentos confidenciales
y si es necesario tenerlos en la base de datos.. pero se muy poco de este tema y no se como usar estos campos |
|
#5
|
|||
|
|||
|
Pues ya lo tienes con la respuesta de Delphius. Normalmente un campo BLOB se traducirá en delphi en en TBlobField. Este componente directamente tiene su método SaveToFile que puedes usar para guardar en un archivo temporal, digamos c:\tmp\archivo.pdf, y ejecutas ShellExecute pasándole c:\tmp\archivo.pdf como parámetro.
Bye |
|
#6
|
|||
|
|||
|
Perdon: por mi insistencia... lo que quisiera saber es como usarlo se que existe El Stream pero lo que he visto en los foros es solamente sobre imagenes y no sobre archivos... ya guarde el archivo se llama TITULOPROPIEDAD.PDF, en el campo blob... pero ahora quiero que cuando ingrese el usuario en el icono de pfd... se abra el archivo... del campo blob pero no se como abrirlo o como poder ejecutarlo
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| archivo de ayuda chm | fer21unmsm | Varios | 9 | 03-12-2012 15:35:47 |
| Ayuda con archivo except.inc | boreg | Lazarus, FreePascal, Kylix, etc. | 4 | 15-02-2008 17:16:23 |
| Archivo de ayuda. | REHome | Varios | 0 | 27-12-2004 17:14:01 |
| Archivo de ayuda con F1 | Damisela | API de Windows | 1 | 17-05-2004 21:56:00 |
| Archivo de ayuda .CHM | Marina | Varios | 1 | 09-04-2004 10:32:37 |
|