RE:Como funcionan los Blobs y los Blockx
Hola, para poder utiliar estas variables existen algunas funciones en los pfc .
para almacenarlo en forma manual estan las funciones:
blob bmpdata
SELECTBLOB picture
INTO :bmpdata
FROM media
WHERE media.id = :mediaid
USING SQLCA;
//esta obtiene la informacion almacenada en SQL.
int fh
blob Emp_id_pic
fh = FileOpen("c:\emp_100.bmp", StreamMode!)
IF fh <> -1 THEN
FileRead(fh, emp_id_pic)
FileClose(fh)
UPDATEBLOB Employee SET emp_pic = :Emp_id_pic
WHERE Emp_num = 100
USING Emp_tran ;
END IF
//graba la informacion en la DB.
Nota: Debes Crear el registro de primero con el campo para almacenar en nulo, ya que la DB necesita saber a que registro esta ligada la informacion. el campo en DB debe ser image por lo que cuando se graba la informacion se crea un puntero con el registro.
Cualquier cosa me puede escribir.
Keylor