Имеется файл dbf dBaseIII, в нем есть числовое поле fld(19, 10),
в одной из строк fld = 0.000006. Сделал остановку по условию чтобы попадало на строку с этим значением и в отладчике показывает ФайлДБФ.fld = 6. Затем попробовал исходный dbf сторонней прогой сохранил как dBaseIV и проделал то же самое, в отладчике стал показывать и соответственно загружать правильное значение - ФайлДБФ.fld = 0.000006. В чем тут косяк?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший