powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
9 сообщений из 9, страница 1 из 1
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
    #32421499
Жмурик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Знаю, что вопрос уже ставился, но ответа так и не нашел.

В полях форм и отчетов числа выводятся с миллионом знаков после запятой. И таких форм и отчетов миллиард, остались от 2000 версии. Как быть?
...
Рейтинг: 0 / 0
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
    #32421511
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Свойство Format. Можно циклом по всем формам и отчетам.
...
Рейтинг: 0 / 0
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
    #32421520
Жмурик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какой формат?
С разделителями?
Не помогает.
...
Рейтинг: 0 / 0
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
    #32421522
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Формат в контроле, не в поле таблицы.
...
Рейтинг: 0 / 0
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
    #32421541
Жмурик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я понял.
Так и делаю. Не помогает.
Неужели у всех не так!

И вообще.
Запускаю сохраненную процедуру в дизайнере - все числа - текстовые с 10 нулями в конце после точки!
...
Рейтинг: 0 / 0
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
    #32422100
Julius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверное, речь идет об итоговых полях для которых в запросе использовались статистические функции (SUM, AVG и т.п.).
Попробуйте в запросе преобразовать тип результата к Float, например:

SELECT CINVERT(float, SUM(...)) ...

Результатат должет перестать быть текстовым и должен начать форматироваться.
...
Рейтинг: 0 / 0
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
    #32422103
Julius
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извиняюсь, правильно будет

SELECT CONVERT(float, SUM(...)) ...
...
Рейтинг: 0 / 0
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
    #32422716
Жмурик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Julius
Это конечно помогает. Но таких процедур сотни (это чтоб не преувеличить).

Как бы так настроить что-нибудь, чтоб не тратить неделю только на добавление кастинга в несколько десяток баз в несколько сот процедур в каждую...
...
Рейтинг: 0 / 0
Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
    #32422744
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поставь тогда формат в полях форм и отчетов - если их меньше
или сделай это программно если сможешь определить набор условий для такого формата

а может у тебя неправильно выбран тип исходных данных?
если тебе нужны целочисленные а ты сохранил их с запасом в флоат
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Де жавю: MSSQL2K + MSAccess XP: Количество знаков после запятой
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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