This error can occur with extended operations after the first such operation completes successfully. This is probably just because you forgot to update the information before second call (Btrieve overwrites the descriptor with data after the first call).
Copyright © Madis Kaal 2000-