SQL和实体框架之间的映射编号。我应该使用什么类型的?

时间:2014-09-16 12:18:46

标签: sql sql-server entity-framework

我需要在SQL表列上保存一些值,并将它们映射到Entity Framework Entity。

值为2.50; 233.50,52.43 ......所以精度不是高度。

我应该使用哪种SQL数据类型以及应该映射哪种.NET数据类型?

我可以使用SQL float到NET Double ......但这是不合适的吗?

1 个答案:

答案 0 :(得分:1)

考虑使用任何SQL货币类型......如果存储大量值,它们具有严重的大小/性能优势,因为它们在内部存储为整数。

在.NET端,他们将本地转换为Decimal - 这可能是也可能不是好的。遗憾的是,准确性较少说明了你在这里使用它们所需要的东西,这是你根本不会说的。