Assigning Memo fields containing JPEG's from One Table to another

Can anyone help?

I need to assign a Memo field which contains a JPEG Image from one Table to
another.

When I do this using .ASSIGN  the program runs ok, but when I look at the
data in the memo field that I have assigned to, it is not the same as the
data in the source memo field, and if I try to use this data I get a jpg
#50 error.

If I use BATCHMOVE to copy the entire record it copies the fields ok and
all is well, however I need to be able to copy only the memo field, and
therefore can't use batchmove.

I am using Delphi 4 and the Table types are ttFoxPro.

Any idea?

Cheers,

Mike Jeremiah.