Ver Mensaje Individual
  #1  
Antiguo 03-12-2010
Dali Dali is offline
Registrado
NULL
 
Registrado: nov 2010
Posts: 2
Reputación: 0
Dali Va por buen camino
Problema al actualizar Blob en tabla

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:


Código SQL [-]
 
UPDATE prod_fr_imagenes1 SET BIN = :BIN
WHERE NUM_CERT = 500;
[-]

este query es utilizado desde delphi con el siguiente codigo:

Código Delphi [-]
 
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
Responder Con Cita