Are you using Btrieve or ODBC to insert/read the data? If you're using ODBC, I would probably suggest a LongVarChar or a LongVarBinary. If you're using Btrieve, I would suggest a variable length file, in terms of Btrieve, and then store the RTF data in the variable portion.
That being said, I would almost store the RTF in it's own file and then place a link to the filename in the Btrieve file.
info@mirtheil.com
Custom VB and Btrieve development.
Certified Pervasive Developer
Certified Pervasive Technician