powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Точность десятичного поля слишком мала для добавляемого числа.
49 сообщений из 49, показаны все 2 страниц
Точность десятичного поля слишком мала для добавляемого числа.
    #39782508
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток,
Помогите разобраться с данной проблемой, я новичок и надеюсь на ваше снисхождение. В последний раз этот вопрос поднимался аж в 2016 году на вашем форуме, но я так и не нашёл в чём проблема. При выполнении запроса он его выполняет но в некоторых строках появляется текст "Ошибка". А если выполнить, создать таблицу то выдает ошибку "Точность десятичного поля слишком мала для добавляемого числа." Вопрос. Как избежать появление данной ошибки или есть ли способ обхода?
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39782524
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Svyateslav,
а что,куда,после каких вычислений,типы полей (уж не с плавающей ли запятой)-"об этом история умалчивает"
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39782535
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

ни в коем случае, тип полей числовые идёт группировка по (AVG).
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39782539
Фотография Tarasios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Svyateslav, увеличьте кол-во знаков в поле. И/или в самом запросе поставьте ограничение на кол-во символов значения, которое должно передаваться в это поле.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39782540
ROI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Svyateslavsdku,

ни в коем случае, тип полей числовые идёт группировка по (AVG).
я так думаю клещами надо информацию тащить из вас (дайте больше информации)
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39782545
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Числовые поля имеют "Размер поля" (FieldSize)-хотелось бы знать какой у Вас
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39782546
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ROI,

Я думаю нужно предисловие, скажу так, структуру запроса оставил мне коллега с 2015 года, ещё сам не разобрался что к чему, пытаюсь её оживить, требуется актуализировать информацию, я бы заново собрал запрос и вытащил данные которые требуется но пока на данный момент моя квалификация не позволяет сделать этого =(, так как эти данные берутся из разных баз. М.Б. я рано тревогу бью и ни чего не возможно сделать. Я подумал может быть можно как ни то исключить эти ошибочные строки при создании таблицы так как данных много при усреднении они не сильно изменят картину.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39782547
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,
Есть двойное с плавающей запятой и есть действительное.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39782560
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Svyateslav,
стесняюсь спросить: а "двойное с плавающей точкой" Вам зачем? (посчитать количество звезд во вселенной)
Смените тип на денежный,основной если Вам достаточно 4 знака после запятой или на действительное со шкалой сколько знаков после запятой надо
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39782564
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku,
А лучше выложите фрагмент БД или, хотя-бы, подробно опишите решаемую задачу
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39782836
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,
Если я правильно понимаю, то проблема в типе поля! Для изменения типа поля в базе у меня нет прав, можно ли изменить тип поля в момент выборки? и на какой?
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39782895
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Svyateslav,
если у Вас нет прав то и изменить что-либо не сможете (этим может заняться лишь тот кому разрешено)
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39782911
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,
самое интересное выборка работает на короткий промежуток времени вот когда я выбираю несколько месяцев то происходит ошибка. выборка делается из базы Historian.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39782999
Фотография Tarasios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Svyateslav,
опять таки вы не сообщаете никакой полезной информации. А гадать - дело неблагодарное.
Что значит, у вас нет прав на изменение в базе? Файл формата mde? Или там пароли требует? Или, может, вы пытаетесь внести изменения в таблицу, которая уже задействована в открытой форме?
В общем, с одной стороны - мелькает мысль взять плоскогубцы и на пару с ROI немного "постимулировать к выдаче инфы", с другой - где то быстро падает интерес к столь бессодержательной теме...
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783065
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TarasiosSvyateslav,
опять таки вы не сообщаете никакой полезной информации..... про точность вычислений в том числе если одно из полей с плавающей точкой(запятой)
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783080
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вдогонку:а вообще чем дольше общаешься с ACCESS тем реже(вплоть до полного отказа)используешь тип с плавающей точкой и наоборот-чем меньше знают ACCESS(и вообще принципы вычислений в компьютере), тем чаще используют этот тип
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783129
Фотография Tarasios
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdku,
ну, лично я довольно быстро убежал с денежных форматов полей. Сейчас пользуюсь Числовое/Действительное/Фиксированное.
Но опять же - мы тут заочно можем кучу потенциально полезных вещей настрочить, но все они будут бесполезны ввиду абсолютной "некорректности" вопросов ТС, увы.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783162
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdkuчем дольше общаешься с ACCESS тем реже(вплоть до полного отказа)используешь тип с плавающей точкой и наоборот-чем меньше знают ACCESS(и вообще принципы вычислений в компьютере), тем чаще используют этот типне надо обобщать...
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783357
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Tarasios,

я могу делать выборку из уже имеющейся базы, по средствам подключения к ODBC. Я с удовольствием предоставлю нужную информацию. Не много о заполнении базы данными. Данные пишутся каждую миллисекунду с датчиков так что их объём очень велик так же с разными типами. По крайней мере что мне известно .
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783367
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

Возникает след ошибка, при создании таблицы
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783372
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

а когда делаю выборку все работает. Как мне создать таблицу ?
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783373
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Svyateslav,

Прошу прощения за такие скриншоты.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783388
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

Мне кажется меня озарило, я не могу создать таблицу, так как максимальный размер данной базы уже 2 Гб
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783398
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Svyateslav,
Ура!!
Причина найдена-осталось продумать как и куда переносить данные для очистки таблицы, сохранения истории и объяснить, в первую очередь себе-а зачем при работе в базе создавать новую таблицу (какую не понял-может все-таки запрос)
лучше всего:не надо скрины-выложите 3-5 строк исходных данных(таблицу) и поясните что хотите
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783409
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если поле "Skor" имеет формат с плавающей точкой Вы никогда не получите абсолютно точный результат,при чем:чем больше записей будет участвовать в вычислениях тем менее точным будет результат
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783426
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Svyateslav,

Хотелось бы понять причину ошибку " Точность десятичного поля слишком мала"
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783429
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdkuформат с плавающей точкой Вы никогда не получите абсолютно точный результат
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783431
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

Как мне объяснили, при работе с данной базой "Хисториан" я могу выгрузить один параметр "Scor" или "Rulon" Ключевым полем является "DateTime" Для того что бы объединить свести данные . я должен выгрузить "scor" и "rulon" в отдельные таблицы, а потом по ключевому полю "DateTime" Объединить данные.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783432
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Svyateslav, в запросе ограничь количество знаков после запятой сам.

Функция Round
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783433
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург,

Мне достаточно сотых. Как мне округлить до сотых?
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783434
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург,

Спасибо, опробуем.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783438
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Svyateslav,
Данная ошибка возникает просто при открытии.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783440
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Svyateslavя должен выгрузить "scor" и "rulon" в отдельные таблицы,Зачем? Запрос к серверу.

Svyateslavпо ключевому полю "DateTime" Объединить данные Разрешите поинтересоваться в целях повышения образованности (с) — а они объединятся по такому типу данных?
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783441
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SvyateslavМне достаточно сотых. Как мне округлить до сотых?а по ссылке не написано?
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783450
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Svyateslavsdku,
Есть двойное с плавающей запятой и есть действительное.С какого сервера линкованы таблицы ? (в смысле, это оракол-шморакол какой-нибудь, или МС СКЛ, или что ?)

Как на сервере объявлен тип этих полей ?
Через скрипт CREATE TABLE посмотри и здесь покажи.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783452
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
court,

Всё верно это Оракл шморакл=)
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783453
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Панург,

Только по этому полю и можно объединить
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783458
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Svyateslavcourt,

Всё верно это Оракл шморакл=)гуд

Каким драйвером линкованы таблицы ?
Если это оракловый "родной" драйвер, то вот, например, здесь ТС-у помогла перелинковка на МС-овский оракло-драйвер.

И объявление полей продолжает интересовать ...
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783518
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Svyateslav.....Данные пишутся каждую миллисекунду....Svyateslav...а потом по ключевому полю "DateTime" Объединить данные.А что объединять? Один момент времени-один замер. "стою на асфальте я в лыжи обутый то-ль лыжи не едут толь я е....." Непонятно, однако...
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783522
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вдогонку:sdku....лучше всего:не надо скрины-выложите 3-5 строк исходных данных(таблицу) и поясните что хотитесделайте это и Ваш вопрос быстро решится.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783533
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783534
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
?round(10.123456789,2)
 10,12 
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783551
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Svyateslav.....Данные пишутся каждую миллисекунду....24*60*60*1000=86400000 записей только за 1 час-не многовато ли для ACCESS?
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783554
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошу пардону-за сутки(но по-любому много)
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39783653
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никак не могу придумать что можно измерять с такой периодичностью (и сколько будет стоить такой датчик)-разве что изменение давления в цилиндре двигателя
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39784353
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

Многовато, в этом то и проблема нужно корректно выгрузить, отсечь всё лишнее, сгруппировать.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39784356
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

скажу обобщённо данные пишутся с агрегатов Литейно-прокатного комплекса.
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39784387
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Svyateslav,
так вот и определите критерии "лишнего"
и по какому полю группировать (а не по ключевому)
да и судя по этому скрину 21826984 интервал равен 10 секундам,а не
Svyateslav.....Данные пишутся каждую миллисекунду....или Вы усредняете значения за 10 секунд? Хотелось бы подробней узнать про логику работы БД
...
Рейтинг: 0 / 0
Точность десятичного поля слишком мала для добавляемого числа.
    #39784926
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,

Всё верно, каждые 10 секунд, интервал задаётся на усмотрения человека который выгружает информацию.
...
Рейтинг: 0 / 0
49 сообщений из 49, показаны все 2 страниц
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Точность десятичного поля слишком мала для добавляемого числа.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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