FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
BDE (Data Access y Data Controls). Tengo el identificador en una tabla en pantalla:
TTable (2 columnas 'identificador', 'fichero') <- TDataSource <- TDBGrid (muestro 'identificador') |
#2
|
||||
|
||||
Amigo, BDE es una tecnología obsoleta, te recomiendo que cambies a ADO.
saludos
__________________
Conoce mi blog http://www.edgartec.com |
#3
|
|||
|
|||
Lo malo es que este es el método que se usa donde estoy, y no puedo ir cambiando tan alegremente la forma de hacer las cosas, y me iría bien hacerlo con estos elementos, aunque esté desfasado (uso Delphi 5, así que precisamente a la última no estamos).
|
#4
|
|||
|
|||
Bueno he conseguido ir por buen camino, despues de buscar, probar y mezclar lo que encuentro por un lado y otro.
Aquí os dejo el código var blob : TStream; myFileStream : TStream; begin blob := tabla1.CreateBlobStream(tabla1.FieldByName('FICHERO'), bmWrite); blob.Seek(0, soFromBeginning); myFileStream := TFileStream.Create ('C:\Fichero.ext', fmShareDenyWrite); blob.CopyFrom(myFileStream, myFileStream.Size); blob.Free; myFileStream.Free; tbImgEmp.ApplyUpdates; end; Con esto he conseguido lo que pretendía, eso sí, hay que asegurarse que estemos editando el registro sobre el que queremos modificar, ya que si no saltará error advirtiéndonos que no está en modo Edicion o Inserción. Si encuentro mejoras para esta solución os la iré posteando. Saludos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Guardar un Fichero .xls o .doc en la Base de Datos | jhernandez | MS SQL Server | 2 | 11-04-2008 02:32:00 |
Crear base de datos y cargar datos desde delphi | Albano | MySQL | 4 | 17-05-2007 20:01:18 |
Como cargar una imagen en una base de datos | rls | JAVA | 1 | 15-11-2006 15:50:57 |
Cargar desplegable desde base de datos | melanthea | JAVA | 0 | 07-09-2004 14:03:09 |
|