你能帮我么?
应用:电子商务网站(经典的ASP/Vbs)
本地 PC:带有 Windows 7 的 MSSQL 2005 DB
2 个表:(dbo.products 和 dbo.basket)
两个表都有一个名为“prize”的列,具有相同的数据类型:“numeric (18, 2)” 我的问题如下:我正在使用提交表单(使用 INSERT INTO 方法)插入表 dbo 中的值。产品(“奖品”列)到表 dbo.basket(“奖品”列)中。值为“200,33”。在我的本地数据库中,一切工作绝对完美,并且该值正确写入 dbo.basket 表为“200,33”
但
当我对我的托管服务器(也像我的 MSSQL 2005)做同样的事情时,该值没有正确地从一个表传输到另一个表。乘以 X 100。例如 dbo.products 中的值 200,33,已转换为 20.033,00 到 dbo.basket !!!!!!
有人可以帮帮我吗?我做错了什么?为什么我的本地 MSSQL 2005 和我的托管 MSSQL 2005 之间存在这种差异?
任何帮助将不胜感激......