![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Problemas con TStoredProc
Hola:
Tengo el siguiente problema: Estoy invocando desde delphi 5 un procedimiento de Oracle 10g, lo vengo usando hace tiempo sin problemas, pero ahora se me planteo una dificultad al tratar "traer" una imagen desde la base. La misma esta en un campo blob y es parametro de salida del procedimiento: El codigo es el siguiente: sp1.ProcedureName:='k_tc_gestiontarjetas.p_calidadCampania'; 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,100000000,''); sp1.ExecProc; // Ejecuto el procedimiento lista.lines.append(sp1.Parameters.ParambyName('informacion').value); El error me da al ejecutar y es el siguiente: "Invalid variant type conversion" y es por el campo blob. Yo en delphi no intento hacer nada con el parametro, ya me da el error al ejecutar el procedure Gracias Daniel |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| problemas con un TStoredProc (al abrir) | jesusvp | Conexión con bases de datos | 1 | 10-11-2010 18:34:19 |
| Error al utilizar TStoredProc con Driver ODBC Oracle | djjano2000 | Oracle | 4 | 31-03-2004 14:49:35 |
| error TStoredProc | ronson | Conexión con bases de datos | 2 | 19-02-2004 12:22:34 |
|