|
конвертация из типа decimal
|
|||
---|---|---|---|
#18+
Доброе время суток! [SRC C# ] int num = 0; int num_save = 0; rd = table.CreateDataReader(); while (rd.Read()) { num = (int)rd["num"]; if (num != num_save) { num_save = num; int count_docs = (int)rd["count_docs"] - 1; _Row = new Row(); _Row.AddCell(new CellData(num), "ArialCyr10Right", 0, count_docs); _Row.AddCell(new CellData((decimal)rd["avgball"]), "ArialCyr10Left", 0, 0); _Table.AddRow(_Row); } else { } } }[/SRC] В этом куске кода интересует (decimal)rd["avgball"]) . В базе sql данные отображаются как "4,00", выводит строку программа из avgball как "4". Т.е. просто убирает нули. Если в базе данные в виде "4,69", то программа отображает правильно, "4,69". Вопрос: как убрать автоматическое стирание нулей. Модератор: Тема перенесена из форума "Microsoft SQL Server". ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2013, 11:06 |
|
конвертация из типа decimal
|
|||
---|---|---|---|
#18+
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2013, 11:09 |
|
|
start [/forum/topic.php?fid=20&msg=38316799&tid=1404419]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
74ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 195ms |
0 / 0 |