【发布时间】:2010-04-22 17:31:39
【问题描述】:
我在读取具有浮点值的行时遇到问题,因为这些行返回例如 12,34 而不是应有的 12.34。
我怀疑这是因为我的 IIS 和 SQL 服务器都在挪威 Windows Server 2008 上。所以我去了区域设置并自定义了默认的十进制符号,然后重新启动了我的服务器。数据库中的输出现在显示句点小数符号,但是当我通过 IIS 服务器请求它时,它以逗号分隔(IIS 服务器在另一台计算机上,但默认十进制符号也设置为句点)。
IIS服务器是IIS7,SQL Server是2008
有人知道如何解决这个问题吗?
任何帮助将不胜感激。
【问题讨论】:
-
通过在浮点变量后面添加以下代码进行了临时修复。 .ToString().Replace(',','.');
标签: sql-server iis iis-7