PDA

Ver la Versión Completa : Problema al actualizar Blob en tabla


Dali
03-12-2010, 21:43:10
Buenas tardes, tengo el siguiente problema:
tengo una tabla en oracle con los campos: NUM_CERT NUMBER(10,0) y
BIN BLOB. En ella tengo creada la fila NUM_CERT=500 y BIN=Null.

Necesito realizar un update de BIN para almacenar un archivo tipo pdf.

El query que estoy ocupando es:



UPDATE prod_fr_imagenes1 SET BIN = :BIN
WHERE NUM_CERT = 500;
[-]

este query es utilizado desde delphi con el siguiente codigo:


with F_Prod_DM_Query2.Q_Ins_Imagen2 do
begin
if not Prepared then Prepare;
ParamByName('BIN').ParamType := ptInput;
Parambyname('BIN').LoadFromFile(ArchivoImagen1, ftOraBlob);
ExecSQL;
end;



donde ArchivoImagen1 es un string que almacena la direccion y nombre del archivo pdf.

Al ejecutar la accion me aparece el error: Invalid Character..... he intentado de varias formas y no lo logro solucionar.... alguien me podria ayudar???

Gracias

chip01
24-12-2010, 20:06:06
mira recien hice un hilo y no vi que estabas presizando esto te dejo el link/foros/showthread.php?t=71521 (ponele la direccion club delphi porque no me deja y queria pasarte lo que habia puesto recien, espero que no me borren el post jeje)
eso anda pero utilizo un adotable para insertar el registro no una adoquery no probe si anda