ASP.NET GridView,该如何解决
ASP.NET GridView麻烦下大家我这个百分比数据怎么只显示小数点后面两位,数据是从数据库取的,这是SQLSELECT
ASP.NET GridView
麻烦下大家我这个百分比数据怎么只显示小数点后面两位,数据是从数据库取的,
这是SQL
SELECT Ip,hrStorageDescr,hrStorageSize,hrStorageUsed,hrStorageAllocationFailures,
hrStorageUsed / hrStorageSize * 100 AS hrpercent FROM hrStorageTable where hrStorageDescr not in
(select hrStorageDescr from hrStorageTable where 1=1 AND hrStorageDescr like 'C:\%' OR hrStorageDescr like 'D:\%' OR hrStorageDescr like
'E:\%' OR hrStorageSize='0'
asp.net sql 数据库
[解决办法]两种方法:
1、设置GridView里的数据格式
2、修改sql语句
SELECT Ip,hrStorageDescr,hrStorageSize,hrStorageUsed,hrStorageAllocationFailures,
Convert(decimal(18,2),hrStorageUsed / hrStorageSize * 100) AS hrpercent FROM hrStorageTable where hrStorageDescr not in
(select hrStorageDescr from hrStorageTable where 1=1 AND hrStorageDescr like 'C:\%' OR hrStorageDescr like 'D:\%' OR hrStorageDescr like
'E:\%' OR hrStorageSize='0'