blob b,b_temp
long ll_file_len
integer li_file_num
string ls_filename = "c:\document1.doc"
ll_file_len = filelength(ls_filename)
li_file_num = FileOpen(ls_filename, StreamMode!, Read!, LockReadWrite!)
do while FileRead(li_file_num, b_temp) > 0
b += b_temp
loop
FileClose(li_file_num)
UPDATEBLOB Employee SET word_doc = :b
WHERE Emp_num = 100
USING Emp_tran ;