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'