У нас есть программа, которая преобразует XML-файл в базу данных Access. Несколько месяцев назад один из ваших клиентов попал в ошибку, значения для 2 полей в таблице были не совпадают с XML-файлом, значение было усечено. Чтобы исправить проблему, мы меняем те 2 поля от Single To Double и все в порядке.База данных доступа Двойное значение поля не сохраняется правильно
Сегодня один из ваших сотрудников использует эту новую версию программы и сталкивается с другой ошибкой. Проблема в том, когда значение сохраняется из файла XML, оно изменяется. Пример: значение из файла XML составляет 3628.40 и Access save 3628,39990234375, и когда мы запрашиваем значение, получаем 3628,39990234375. Есть ли способ получить хранилище Access 3628.40 без изменения типа поля?
Я знаю, что проблема не исходит из программы, преобразование SQL Server сохраняет значение превышения в поле Double.
ps Access не имеет типа Денежные данные – Brad
@Brad: в доступе это называется «Валюта», что то же самое. – NotMe
Я хотел избежать изменения, но мне придется переписать немного приложения, чтобы использовать десятичное число. Спасибо – Stephan