我正在使用 LINQtoSQL 映射器和 LINQ 将值插入我的数据库(SQL Server 2008 R2)。我的应用程序中有 3 层,当我在插入新行时跟踪我的应用程序时,一切顺利。但是在检查了我的数据库之后,浮点类型的一个字段的值发生了变化。例如,当我插入 12.69 时,数据库中的值为 12.6899995803833。我完全糊涂了,不知道该怎么办。提前非常感谢。
问问题
1248 次
我正在使用 LINQtoSQL 映射器和 LINQ 将值插入我的数据库(SQL Server 2008 R2)。我的应用程序中有 3 层,当我在插入新行时跟踪我的应用程序时,一切顺利。但是在检查了我的数据库之后,浮点类型的一个字段的值发生了变化。例如,当我插入 12.69 时,数据库中的值为 12.6899995803833。我完全糊涂了,不知道该怎么办。提前非常感谢。