![]() |
![]() |
| 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 |
|
#3
|
|||
|
|||
|
ok, gracias, te paso el codigo
sp1:=TADOStoredProc.Create(nil); sp1.Connection:=ADOConnection1; sp1.Parameters.CreateParameter('lectura',ftString,pdInput,250,''); sp1.Parameters.ParambyName('lectura').value:=lecturafinal; sp1.Parameters.CreateParameter('informacion',ftString,pdOutput,250,''); sp1.Parameters.CreateParameter('info_tarjeta',ftstring,pdOutput,250,''); sp1.Parameters.CreateParameter('error',ftstring,pdOutput,250,''); sp1.Parameters.CreateParameter('foto',ftBlob,pdOutput,250000,''); sp1.ExecProc; // Ejecuto el procedimiento // Levantar la foto (foto_blob es una variable de tipo blob) foto_blob:=sp1.Parameters.ParambyName('foto').value; Image1.Picture.Assign(foto_blob); El procedimiento ejecuta bien, y los demas parametros de salida que no son blob los capturo bien. el tema es que el blob me lo devuelve como variant y no como blob, no se porque porque es definido blob por mi y en la base. Ese codigo que te pase falla en al penultima linea porque dice que son incompatibles los tipos unos es TBlobField y el otro variant. Si cargo en un variant el parametro despues no lo pudo poner en el Timage Gracias Daniel |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problema BLOB en oracle | leshcoff | Conexión con bases de datos | 0 | 08-06-2007 22:34:16 |
| Problema BLOB Oracle en recuperación | rodmayes | Conexión con bases de datos | 1 | 27-06-2006 00:00:30 |
| Instar Archivo en BLOB desde SQL | Enan0 | SQL | 0 | 22-11-2005 13:22:47 |
| Tratamiento de los campos BLOB de ORACLE | javito | Oracle | 1 | 06-09-2004 20:27:32 |
| Oracle+adotable+blob? | _cesar_ | Conexión con bases de datos | 5 | 26-06-2004 03:32:42 |
|