Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.08.07;
Скачать: [xml.tar.bz2];

Вниз

Игнорирование нулей после ","   Найти похожие ветки 

 
AndyK   (2005-06-28 06:22) [0]

Здравствуйте, Мастера! В MSSQLServer2000 ставлю тип поля money. Если ввести, например, "345,05", то всё Ок, а если "345,00", то происходит игнорирование нулей, и получается "345". То же самое и с float, и с decimal... Подскажите, пожалуйста, в чем дело? Как сделать, чтобы нули не игнорировались?


 
dmitry501 ©   (2005-06-28 06:24) [1]

AndyK   (28.06.05 6:22)
Для money 345=345,00 так что ничего не игнорируется. Если не отражается то это другой вопрос. Пиши где ты хочешь эти нули увидеть.


 
Anatoly Podgoretsky ©   (2005-06-28 09:01) [2]

AndyK   (28.06.05 06:22)  
Где, чего игнорируется


 
AndyK   (2005-06-28 09:39) [3]

Хочу в DBGride и в DBEdit видеть в формате #,##. В том же Enterprise Manager эти нули не отражаются.


 
Anatoly Podgoretsky ©   (2005-06-28 09:44) [4]

А причем тут ввод?


 
evvcom ©   (2005-06-28 10:30) [5]


> Хочу в DBGride и в DBEdit видеть в формате #,##.

Ну так и используй TNumericField.DisplayFormat.

> В том же Enterprise Manager эти нули не отражаются.

А это уже проблемы Enterprise Manager. С этим придется мириться.


 
Anatoly Podgoretsky ©   (2005-06-28 10:31) [6]

evvcom ©   (28.06.05 10:30) [5]
Ну почему мириться, переписать нафиг.


 
evvcom ©   (2005-06-28 13:33) [7]


> Anatoly Podgoretsky ©   (28.06.05 10:31) [6]

:-))


 
AndyK   (2005-06-29 09:59) [8]

Пробовал написать у поля в ADODataSet DisplayFormat=#,##, тогда вообще все цыфры после запятой пропадают, даже у тех, где после запятой цифры>0. Как быть, подскажите, пожалуйста!!!


 
size=20   (2005-06-29 10:09) [9]

TNumericField.DisplayFormat + F1


 
Anatoly Podgoretsky ©   (2005-06-29 10:11) [10]

AndyK   (29.06.05 09:59) [8]
Что просил, то и получил.
Нельзя бездумно символики пихать в свойство, перед тем как что либо пихать надо просмотреть справку по форматной строке и пихать в соответствии со справкой, а не головой.


 
AndyK   (2005-06-29 11:04) [11]

Спасибо! А на счёт справки то я и не подумал...


 
Anatoly Podgoretsky ©   (2005-06-29 11:07) [12]

В твоей форматной строке написано выводить не менее трех символов незначищие нули заменить пробелом, числа более трех позиций разделять символом разделения из региональных настроек. Никаких знаков после десятичного разделителя.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2005.08.07;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.036 c
1-1121783348
Андрей Жук
2005-07-19 18:29
2005.08.07
Многоколоночный TreeView - реализации


14-1121268777
Kerk
2005-07-13 19:32
2005.08.07
XP не восстанавливается из спящего режима.


3-1120106160
Киря
2005-06-30 08:36
2005.08.07
Как выполнить поиск по DBGrid у?


9-1113934613
HPR
2005-04-19 22:16
2005.08.07
микширование звуков


1-1121591340
Чайничек
2005-07-17 13:09
2005.08.07
Удаление в файле





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский