VB代码中,sum求和后,datagrid显示太多小数位数解决办法
VB代码中,sum求和后,datagrid显示太多小数位数
Adodc1.RecordSource = "select bh, sum(grzh) as 发放总金额 from sdtx group by bh
对应的求和的每一行,小数位数显示了太多,我用的是datagrid显示求和的数据,怎么一下子显示出来的就是两位小数啊
------解决方案--------------------
你要怎么样?
------解决方案--------------------
format 函数
------解决方案--------------------
Adodc1.RecordSource = "select bh, sum(grzh) as 发放总金额 from sdtx group by bh
对应的求和的每一行,小数位数显示了太多,我用的是datagrid显示求和的数据,怎么一下子显示出来的就是两位小数啊
------解决方案--------------------
你要怎么样?
------解决方案--------------------
format 函数
------解决方案--------------------
- SQL code
select bh, cast(sum(grzh) as decimal(18,2)) as 发放总金额 from sdtx group by bh
------解决方案--------------------
可先用adodc执行查询,查询后再执行datagrid列的格式化就行了
记得你前一帖我已经回过了。