我正在使用Microsoft SQL Server Management Studio和C#将一些行插入此数据库。该表的第一列是代码(类型varchar(20)
),第二列是float
。出现问题是因为如果我要输入3,71,数据库将存储3,7100000381469727。
码:
float superficieL = float.Parse(row.Cells[indexSuperficie].Value.ToString(), new CultureInfo("es-ES"));
作为浮点数插入到数据库中的值是此变量,我从仅包含3,71的datagridview中获得了他的值。
更多示例:
为什么会这样呢?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句