The code below generates an "Unexpected error from external database driver
(10019)." for the line TSet.m_S12=qsa-qs;
I am using Clipper database files (dbf) through ODBC.
The values are integers just like in the other 3 lines.
If I add qsa+qs there is no problem.
The error happens only when I subtract and only for a few of the records
from which qs is assigned. These records are also no different from the
other records in that dbf.
qsa and qs are both okay integers by themselves, nothing unusual
I just cannot see why the error occurs.
TSet.m_S12=qsa-qs; //causes error on some recs, rec's fields
//are similar to others