Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 数据库中的浮点数显示斜杠而不是点_Sql Server_Iis_Asp Classic_Collation_Regional Settings - Fatal编程技术网

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

Sql server 数据库中的浮点数显示斜杠而不是点,sql-server,iis,asp-classic,collation,regional-settings,Sql Server,Iis,Asp Classic,Collation,Regional Settings,我从SQLServer2012中的float字段中读取了浮点数,并用html(使用经典的asp和ODBCDSN)显示它们。数字是通过分隔点存储的,例如3.4,但当我将它们写入输入字段时,它会显示3/4。我已经设置了输入字段type=“mobile”,但我相信这不是原因,因为源代码也显示了3/4 数据库排序是SQL\u Latin1\u General\u CP1\u CI\u AI,当我使用SSMS检查数据时,它将点显示为分隔符。。同样在windows区域设置中,数字的十进制符号设置为点。对于此

我从SQLServer2012中的float字段中读取了浮点数,并用html(使用经典的asp和ODBCDSN)显示它们。数字是通过分隔点存储的,例如
3.4
,但当我将它们写入输入字段时,它会显示
3/4
。我已经设置了输入字段
type=“mobile”
,但我相信这不是原因,因为源代码也显示了
3/4

数据库排序是
SQL\u Latin1\u General\u CP1\u CI\u AI
,当我使用SSMS检查数据时,它将点显示为分隔符。。同样在windows区域设置中,数字的十进制符号设置为点。对于此问题,我还应检查哪些设置


编辑:此问题仅在windows 10中发生。windows 7中的相同配置在clasicASP设置中的IIS设置中显示点,我将区域设置ID设置为1033,而不是默认的0,但问题消失了,但我不知道0到底是什么意思,我希望它从windows区域设置中读取默认设置。

如果它是
0
它从运行它的服务器读取区域设置。我服务器中的区域设置在美国英语,没有使用斜杠显示小数分隔符的选项。它被设置为
dot
@Lankymart