数据库中的浮点数显示斜杠而不是点

时间:2018-06-03 14:40:54

标签: sql-server iis asp-classic collation regional-settings

我从SQL server 2012中的float字段中读取浮点数并在html中显示它们(使用classic-asp和ODBC DSN)。通过分离点来存储数字,例如3.4但是当我将它们写入输入字段时,它会显示3/4。我设置了输入字段type="mobile",但我认为这不是原因,因为源代码也会显示3/4

数据库排序规则为SQL_Latin1_General_CP1_CI_AI,当我使用SSMS检查数据时,它会将显示为分隔符。同样在Windows区域设置中,数字的小数符号设置为即可。我应该检查哪些更多设置?

编辑:此问题仅在Windows 10中发生.Windows 7中的相同配置显示

1 个答案:

答案 0 :(得分:0)

在IIS ASP 设置的IIS设置中,我将区域设置ID设置为 1033 而不是默认值0并且问题消失但我不知道是什么地狱是0的意思,我希望它能从Windows语言环境设置中读取默认设置。