powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Точность десятичного поля слишком мала для добавляемого числа - экспорт таблицы в Excel
10 сообщений из 10, страница 1 из 1
Точность десятичного поля слишком мала для добавляемого числа - экспорт таблицы в Excel
    #38443726
SiNtez_26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.
Экспортируем сформированную Access'ом таблицу в Excel через следующую магию:
Код: vbnet
1.
CurrentDb.Execute "SELECT FIELDS INTO [SheetName] IN '" & filePath & "' [Excel 12.0 Xml;] FROM TABLE_NAME"


При экспорте получаем ошибку:
"Точность десятичного поля слишком мала для добавляемого числа"
Как можно исправить данную ошибку, если кто сталкивался?

Спасибо.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа - экспорт таблицы в Excel
    #38443736
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну так разберись, о каком поле речь, и о каком конкретно значении в этом поле речь (если есть такая градация).
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа - экспорт таблицы в Excel
    #38443759
SiNtez_26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Стоит упомянуть, что экспортится прилинкованная таблица от MS SQL Server, и там максимальная длина десятичного числа это DECIMAL(12,9). И да, проблема именно в поле с этим типом данных.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа - экспорт таблицы в Excel
    #38443768
SiNtez_26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как оказалось, если попробовать открыть эту таблицу и отсортировать ее, то получим ту же ошибку. Вероятно, непонятки Access и MS SQL Server?
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа - экспорт таблицы в Excel
    #38443823
f
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слишком много знаков. Переконвертируйте в текстовое поле.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа - экспорт таблицы в Excel
    #38443863
SiNtez_26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробовал вообще все поля переконвертировать в текстовые, ничего не изменилось
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа - экспорт таблицы в Excel
    #38443893
SiNtez_26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашел целые строки в Access, где вместо значения указано "#Ошибка" (видимо все из-за одного и того же поля). Там должно хранится DECIMAL(11,9), сменил дататайп на VARCHAR(32), проблема осталась
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа - экспорт таблицы в Excel
    #38443945
SiNtez_26
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Разобрался.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа - экспорт таблицы в Excel
    #38557101
msleg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SiNtez_26,

так в чем проблема была и какое решение её?
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Точность десятичного поля слишком мала для добавляемого числа - экспорт таблицы в Excel
    #39274411
Wladen85
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SiNtez_26, так какое решение? у меня аналогичная проблема. Только не с SQL а импортом из Oracle...
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Точность десятичного поля слишком мала для добавляемого числа - экспорт таблицы в Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]