首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

ASP.NET GridView,该如何解决

2013-03-14 
ASP.NET GridView麻烦下大家我这个百分比数据怎么只显示小数点后面两位,数据是从数据库取的,这是SQLSELECT

ASP.NET GridView
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'

热点排行