Blob完全可以实现的。
 Create Table Back_txt
  (
   Back_txt_code int,
   Back_txt_details image
  )  
   Query.Close;
   Query.SQl.Text:=Format('InSert into Back_txt values (%d,:BackTxtDetails)',[Back_txt_Code]);
   Query.ParamByName('BackTxtDetails').DataType:=ftBlob;
   Query.ParamByName('BackTxtDetails').ParamType:=ptInput;
   Query.ParamByName('Backtxtdetails').LoadFromFile(File_Name,ftBlob);
   Query.ExecSql
  
   Query.Close;
   Query.Sql.Txt:=Format('Select * from Back_txt where Back_Txt_code=%D',[Back_Txt_Code]);
   Query.open;
   TblobField(Query.FieldByName('Back_txt_details')).SavetoFile(Filename);