Electronics
Btrieve
Motorcycling
Software

Btrieve error 97 (data buffer too small)

Your application tried to read or write a record which was longer than the NetWare Btrieve Record Manager or BREQUEST could handle. Reconfigure the NetWare Btrieve Record Manager and specify a higher value for the "Maximum Record Length" option. Reload BREQUEST and specify a higher value for the /D option. - For an Update, Insert, or Create operation, the application receives this error if the data buffer length it specifies for the record exceeds the length specified for NetWare Btrieve Record Manager or BSERVER. - For a Get, Step, or Stat operation, the application receives this error if the value specified for the data buffer length is shorter than the length of the data Btrieve would return, regardless of the data buffer length specified in the program. - You are running a mix of BREQUEST and DLL versions (usually because you have older version somewhere in the path). - You are accessing Btrieve on NT server with DOS requester. NT sends large IPX packets and BREQUEST is hard-coded 576 byte IPX packets. Force the maximum packet length on your NT server to 576 bytes by setting it for you LAN driver in registry.

Back to index

Copyright © Madis Kaal 2000-