чтение .mdb файла с форматированием числового поля

1. 6_42_0 25.06.24 13:35 Сейчас в теме
Необходимо прочитать значение поля из файла .mdb. Проблема в том, что при открытии файла точность числа равна 2, но при обращении к файлу программно - 14 знаков после запятой (например 3,08 в коде считывается как 3,08200011444092).
Постобработкой для всех навесить округление нельзя, т.к. где-то 2 знака должно быть, где-то 6.
То есть нужно сохранить форматирование.
В access размер поля "Одинарное с плавающей точкой".
подскажите, может у кого-то есть идеи как выцепить корректное значение?

версия 8.3.11.2867.

часть кода, может упускаю параметр или есть настройка какая.

Connection = Новый COMОбъект ("ADODB.Connection");
Connection.Open("Provider=Microsoft.ACE.OLEDB.16.0;Data Source=" + ТекущийПуть+стр.Имя+";");
RecordSet = Новый COMОбъект("ADODB.Recordset");
RecordSet.Open("sel ect * fr om Tab1 where Tab1.[Код]=42", Connection);
Попытка
	RecordSet.MoveFirst();
Исключение
	Возврат;
КонецПопытки;
Пока Не RecordSet.EOF Цикл
	НоваяСтрока 					= ТЗБД.Добавить();
	НоваяСтрока.ЖеланныйОбъем   = RecordSet.Fields("ЖеланныйОбъем").Value;
	RecordSet.MoveNext();               
КонецЦикла;
RecordSet.Close();
Connection.Close();
Показать
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот