【问题标题】:IIS 7 - floats returning with commas instead of periodsIIS 7 - 用逗号而不是句点返回的浮点数
【发布时间】: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


【解决方案1】:

您使用什么从数据库中获取数据到 IIS 7(服务器端语言)?我猜 SQL Server 正在正确返回它,并且应用程序正在将它转换为正确的语言环境。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2015-09-12
  • 2015-07-20
  • 2014-09-17
  • 1970-01-01
  • 2021-06-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多