当前位置:编程学习 > C#/ASP.NET >>

页面不跳转到指定页面 server2003 时间比对

我再登录页面做了设置 当从数据库中取出的时间 C == '1900-1-1 0:00:00' 时 就跳转到A页面,如果不是则跳转到B页面。
在编译时和部署到测试机(XP)上时都可以正常运行,但是部署到服务器(server 2003)上则出现问题 不向A页面跳转。都是链接到同一数据库。其他功能正常使用。
所用的 framework 库都一样。
根据问题分析怀疑是在服务器上判断时间时没有不认为 C == '1900-1-1 0:00:00',但是这是为什么呢?! 还请各位高手帮忙指导!! 多谢啦! --------------------编程问答-------------------- 你这样做的目的和意义是什么

我从来没这么做过,你先说说你的目的
也许我们有更好的办法呢 --------------------编程问答-------------------- C == '1900-1-1 0:00:00'这样判断时间?代码贴上来 --------------------编程问答--------------------
引用楼主  的回复:
我再登录页面做了设置 当从数据库中取出的时间 C == '1900-1-1 0:00:00' 时 就跳转到A页面,如果不是则跳转到B页面。
在编译时和部署到测试机(XP)上时都可以正常运行,但是部署到服务器(server 2003)上则出现问题 不向A页面跳转。都是链接到同一数据库。其他功能正常使用。
所用的 framework 库都一样。
根据问题分析怀疑是在服务器上判断时间时没有不认为 ……


时间校对问题  有可能服务器上的时间格式 和你本地测试的时间格式不一样 
 所以怎么判断都不会跳到A页面
 到服务器上测试  你获得C的时间格式是什么样的 在强制转化 就知道原因所在了
不是时间格式问题 在继续提问 --------------------编程问答-------------------- 回复一楼 ,我是判断后跳转到密码修改的页面。通过其他的方法已经达到目的了 只是这个问题很奇怪! 怕以后再使用时出现问题 --------------------编程问答-------------------- 回复二楼  C是一个变量 大概就是ds.tables[0].rows[0].["time"] --------------------编程问答-------------------- 回复三楼  时间格式怎么判断是否一样呢?  没有办法在服务器上调试.....   另外时间是从数据库中取的和服务器应该没有关系吧?  请指教!
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,