我正在开发一个 C# 应用程序,该应用程序导入一个 Excel 文件以供应用程序用户上传。我的应用程序使用实体框架和 SQL Server 2008 数据库。
在我的 SQL Server 数据库中,我创建了一个列来保存这种格式的值:1,565,000.62
. 我将列定义为因此在我的实体类中为相同的属性创建decimal
了相应的属性。decimal
但是,当我将我的值添加到我的实体类中时,我得到一个无效的强制转换异常。
用于此类值(C# 和 SQL Server)的最佳数据类型是什么?