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
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