您好我想从数据库中获取数字,例如,如果数据库中的数字是 44.7890000000,我想获取一个字符串 44.789,相同的 0.0010000000 -> 0.001,只需保留数字并修剪尾部的“0”。我使用以下代码:qrySth.Fields[i].AsString - 它完成了它的工作,但我发现对于非常小的数字,例如 0.0000010000,它变成了 1E-6。有没有办法可以禁用这个 AsString 方法的科学记数法?
谢谢!
您好我想从数据库中获取数字,例如,如果数据库中的数字是 44.7890000000,我想获取一个字符串 44.789,相同的 0.0010000000 -> 0.001,只需保留数字并修剪尾部的“0”。我使用以下代码:qrySth.Fields[i].AsString - 它完成了它的工作,但我发现对于非常小的数字,例如 0.0000010000,它变成了 1E-6。有没有办法可以禁用这个 AsString 方法的科学记数法?
谢谢!
作为设置字段DisplayFormat
属性的替代方法,您可以直接读取AsFloat
并将值传递给FormatFloat
. 它使用相同的格式模式。