时间:2021-07-01 10:21:17 帮助过:23人阅读
按照上面设置后,我同事说保存到数据库还是自动取整了,我就纳闷了。没办法只能去他那里调试跟踪一下。
看看到底是哪里取整,跟到入库前的一个参数,值都是没有取整,都是原值,就是入库后值才自动取整的。上网搜了一下问题,没有搜到有用的答案。
后来看表的结构才知道,建表的时候,Money字段decimal类型,没有设置小数位,所有每次保存入库都会被自动取整,把字段类型改成decimal(18,2),问题解决。
补充一句:真心坑……写个随笔记录一下,坑坑的问题。
关于.net 保存 decimal类型数据到SQLServer2012数据库时自动取整的问题
标签:上网 blog var mon 同事 mode .net param money