C#中如何控制DataGridView数据显示,例:数据为123456.78,显示为12.34(因为我的数据不需要特别精确)

如何把[总费用]、[可补金额]列的数据以“万元”为单位显示?而不会变化[人次]列的显示?... 如何把[总费用]、[可补金额]列的数据以“万元”为单位显示?而不会变化[人次]列的显示? 展开
 我来答
百度网友26c14b1d3
2012-12-11 · TA获得超过336个赞
知道小有建树答主
回答量:472
采纳率:0%
帮助的人:328万
展开全部
两种方法:1、Sql查询时即做处理;2、dataset填充datagridview后遍历转换。
第一种方法效率高;第二种方法直接。
百度网友a3711c2
2012-12-12
知道答主
回答量:29
采纳率:0%
帮助的人:8.5万
展开全部
在读取数据的时候就对[总费用]和[可补金额]进行转化,如:
不四舍五入:select ROUND(convert(decimal(18,3), 123456.78/10000),2,1) 结果:12.340
四舍五入:select ROUND(convert(decimal(18,2), 123456.78/10000),2,1) 结果:12.350
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式