您的当前位置:首页正文

MSHFlexGrid不再显示多余的小数

2020-08-02 来源:步旅网


用MSHFlexGrid显示小数时,它会显示小数点后很多位。而平时我们只需要精确到小数点后两位即可。

下面就用SQL语句来解决这个问题。

Dim sql As String

sql = \"select format(折扣,'##0.00') as 折扣 from Table1\"

rst.CursorLocation = adUseClient

rst.Open sql, \"Provider=Microsoft.Jet.OLEDB.4.0;Data

Source=D:\t.MDB;Persist Security Info=False\

Set MSHFlexGrid.Recordset = rst

rst.Close

在Access数据库中用Format()函数

在SQL数据库中用convert())函数

因篇幅问题不能全部显示,请点此查看更多更全内容