【问题标题】:Dataset data not showing .00 decimals数据集数据未显示 0.00 位小数
【发布时间】:2015-05-06 13:31:39
【问题描述】:

我有一个如下所示的表格数据。

EmpID   Salary
123     350.00
124     450.000

我正在使用 dataadapter 将相同的内容带入数据集。当我观察数据集中的数据时,工资显示为350450,不带小数点,即.00

我也想在数据集中考虑.00。请帮忙。

【问题讨论】:

标签: asp.net


【解决方案1】:

做这样的事情,

这里只是用一些示例来解释你。

OracleDataReader dr = cmd.ExecuteReader();
string str = dr.GetInt32(1).ToString("#.##");

根据您的要求将 String(str) 替换为数据集。

【讨论】:

    【解决方案2】:

    阅读:How to set Decimal Value in a Dataset in C#?

    Text='<%#  (Convert.ToDecimal(Eval("SALARY"))).ToString("N2") %>'>
    

    【讨论】:

    • 这一定是最复杂的方法之一。
    猜你喜欢
    • 1970-01-01
    • 2020-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多