首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

在VS2005里运行正常,但是发布后却无法正常运行

2012-01-03 
求助:在VS2005里运行正常,但是发布后却无法正常运行我在VS2005中编辑的ASPX页面,调试时结果可以正常运行,

求助:在VS2005里运行正常,但是发布后却无法正常运行
我在VS2005中编辑的ASPX页面,调试时结果可以正常运行,但是发布的时候数据库结果却显示不出来,请问这个是什么问题?应该怎么解决这个事情?

谢谢

[解决办法]
一定是操作系统设置不同造成的。
我猜你在程序中拼接SQL的时候,直接使用了类似dataTime.ToString()的句子。
建议不要直接使用ToString()方法,这个方法,会根据运行环境的操作系统设置不同而把日期格式化为不同的格式。最保险的方式就是:string.Format( "{0:D2}/{1:D2}/{2:D4} ", dt.Month, dt.Day, dt.Year)。这样生成的字符串不会因为系统设置不同而不同。

热点排行