What to change depends on the interface you are using. Using the Btrieve API, you would increase the Data Buffer Length parameter.
If you're getting this from an ODBC application, it's probably something wrong with the DDFs and the only thing to do is to fix the DDFs. THe DDFs need to accurately and completely describe the Btrieve data files. Run a Database Consistency Check. If the tables fail with Fixed Length Mismatch, then that's the problem and you need to redefine the DDFs to describe the data files.
Certified Pervasive Developer
Certified Pervasive Technician
Custom Btrieve/VB development http://www.mirtheil.com
I do not answer questions by email. Please post on the forum.