SQLite以整数形式保存浮点值
-
06-07-2019 - |
题
我正在使用System.Data.SQLite将数据保存到数据库。在表中有2列定义为float。但是,当我将数据保存到DB时,它只保存整数部分。
12.2345 => 12 11.5324 => 11 (我不知道它到底是怎样的,它只是圆形)
是的我确定我在我的应用程序中使用了浮点数,并且我确信CommandText包含浮点数而不是整数。
解决方案
您需要在应用程序中使用浮点数,但您还需要确保SQLite数据库中的表条目已显式声明为REAL类型。
其他提示
不支持浮点数作为内置类型。请改用TEXT。
不隶属于 StackOverflow