Главная страница
    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.041 c
6-1114460382
Erich
2005-04-26 00:19
2005.08.07
Аналог HyperTerminal


3-1120021017
Jonny210
2005-06-29 08:56
2005.08.07
Ошибка при добавлении/редактировании записи


14-1121441866
Art_Z
2005-07-15 19:37
2005.08.07
Я лох....


1-1121435444
Destroyer
2005-07-15 17:50
2005.08.07
Как узнать какой объект лежит ниже?


1-1121376385
Графиг
2005-07-15 01:26
2005.08.07
Как сделать LoadFromStream для TPicture ?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский