>That's what I was afraid of. You're using MaxLength. Test it you'd get -1 for both char fields and memo field.
I have a field in VFP as 60 length as it returns 60. The memo fields returns 2147483647. The other fields I have also matches the length, by the use of MaxLength, of the VFP table structure.