Как избежать округления чисел в MS Access 2007-2013?

4081
Alex Tereshenkov

У меня есть база данных MS Access 2007-2013 (формат .accdb), которую я открываю в MS Access 2013. В ней всего одна таблица с несколькими столбцами

Lat Long PositionDate  -54.82045 -68.33834 20130825  -54.82018 -68.33854 20130827  -54.81958 -68.33004 20130102  

Моя цель - преобразовать эту таблицу MS Access в текстовый файл с разделением запятыми. Я иду на вкладку Внешние данные> Экспорт раздела> Текстовый файл. Я не указываю никаких параметров экспорта и нажимаю ОК. Я выбираю файл с разделителями> нажмите «Далее»> «Выберите запятую»> «Готово».

Тем не менее, в результате. TXT-файл я получаю поля lat и long, округленные до двух десятичных знаков. Я просмотрел настройки ячейки в Access, но безуспешно. Как мне избежать этого округления?

-54.82,-68.33,"20130825"  -54.82,-68.33,"20130827"  -54.81,-68.33,"20130102"  -54.81,-68.33,"20130202" 
3
Вы пытались изменить определение поля с общего на фиксированное с 5 знаками после запятой? Julian Knight 10 лет назад 1
@JulianKnight, я только что попробовал это, но это не помогло. Alex Tereshenkov 10 лет назад 1

1 ответ на вопрос

2
Gord Thompson

Насколько я знаю, единственный способ изменить это (довольно раздражающее) поведение в Access - это открыть «Региональные и языковые параметры» на панели управления Windows, нажать кнопку «Настроить этот формат ...» на «Форматы». ", затем измените значение" Количество цифр после десятичного числа "на вкладке" Числа ":

NumbersTab.png

2это очень распространенное значение по умолчанию. В приведенном выше диалоге я изменил его на 5.

Похожие вопросы