代码在VS2008+Access 的环境下写,调试并没有问题,在登陆界面输入用户名和密码点击登陆可以登陆成功并正常跳转,
但搬到IIS6(win7)环境下输入用户名密码后点击登陆没有实现跳转,IIS6采用默认网站配置,只是开启了父路径及更改了网站文件夹的物理路径,其他保持不变!

解决方案 »

  1.   


    代码在2008里面用vs2008+access写的,IE是9.0的,测试登陆正常,
    但是搬到win7 IIS6下面就不行了,能打开登陆界面,属于用户名密码点击登陆就闪了一下没有跳转,IE是10.0的!IIS采用默认的网站,就更改设置了开启父路径和网站文件夹物理路径,其他的没变!就测试了这两个环境,没找出问题原因来!
      

  2.   


    代码在2008里面用vs2008+access写的,IE是9.0的,测试登陆正常,
    但是搬到win7 IIS6下面就不行了,能打开登陆界面,属于用户名密码点击登陆就闪了一下没有跳转,IE是10.0的!IIS采用默认的网站,就更改设置了开启父路径和网站文件夹物理路径,其他的没变!就测试了这两个环境,没找出问题原因来!
    IE10.0 对脚本解析有很大问题,基本上脚本不能用。。考虑 10.0以下版本的IE吧。
      

  3.   

    IE10兼容是要差点。你用IETEST工具测试一下IE6,7,8,9保证这些正常先
      

  4.   


    装完后显示IIS6.0管理器!
      

  5.   


    代码在2008里面用vs2008+access写的,IE是9.0的,测试登陆正常,
    但是搬到win7 IIS6下面就不行了,能打开登陆界面,属于用户名密码点击登陆就闪了一下没有跳转,IE是10.0的!IIS采用默认的网站,就更改设置了开启父路径和网站文件夹物理路径,其他的没变!就测试了这两个环境,没找出问题原因来!
    IE10.0 对脚本解析有很大问题,基本上脚本不能用。。考虑 10.0以下版本的IE吧。
    卸载了10.0的结果好了!现在出现面的问题,才操作数据库信息的时候(删除或写入)提示下列错误:无法从指定的数据表中删除。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Exception: 无法从指定的数据表中删除。源错误: 
    行 256:                catch (System.Data.OleDb.OleDbException ex)
    行 257:                {
    行 258:                    throw new Exception(ex.Message);
    行 259:                }
    行 260:            }
     源文件: c:\inetpub\WorkLog\WorkLog\App_Code\SQLHelper.cs    行: 258 堆栈跟踪: 
    [Exception: 无法从指定的数据表中删除。]
       SQLHelper.ExecuteSql(String SQLString, OleDbParameter[] cmdParms) in c:\inetpub\WorkLog\WorkLog\App_Code\SQLHelper.cs:258
       User.Del(Int32 uID) in c:\inetpub\WorkLog\WorkLog\App_Code\User.cs:198
       Admin_User_List.lbtnDel_Command(Object sender, CommandEventArgs e) in c:\inetpub\WorkLog\WorkLog\Admin\User_List.aspx.cs:35
       System.Web.UI.WebControls.LinkButton.OnCommand(CommandEventArgs e) +108
       System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +135
       System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
       System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
       System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +175
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565 
      

  6.   


    代码在2008里面用vs2008+access写的,IE是9.0的,测试登陆正常,
    但是搬到win7 IIS6下面就不行了,能打开登陆界面,属于用户名密码点击登陆就闪了一下没有跳转,IE是10.0的!IIS采用默认的网站,就更改设置了开启父路径和网站文件夹物理路径,其他的没变!就测试了这两个环境,没找出问题原因来!
    IE10.0 对脚本解析有很大问题,基本上脚本不能用。。考虑 10.0以下版本的IE吧。
    卸载了10.0的结果好了!现在出现面的问题,才操作数据库信息的时候(删除或写入)提示下列错误:无法从指定的数据表中删除。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Exception: 无法从指定的数据表中删除。源错误: 
    行 256:                catch (System.Data.OleDb.OleDbException ex)
    行 257:                {
    行 258:                    throw new Exception(ex.Message);
    行 259:                }
    行 260:            }
     源文件: c:\inetpub\WorkLog\WorkLog\App_Code\SQLHelper.cs    行: 258 堆栈跟踪: 
    [Exception: 无法从指定的数据表中删除。]
       SQLHelper.ExecuteSql(String SQLString, OleDbParameter[] cmdParms) in c:\inetpub\WorkLog\WorkLog\App_Code\SQLHelper.cs:258
       User.Del(Int32 uID) in c:\inetpub\WorkLog\WorkLog\App_Code\User.cs:198
       Admin_User_List.lbtnDel_Command(Object sender, CommandEventArgs e) in c:\inetpub\WorkLog\WorkLog\Admin\User_List.aspx.cs:35
       System.Web.UI.WebControls.LinkButton.OnCommand(CommandEventArgs e) +108
       System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +135
       System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
       System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
       System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +175
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565 

    这个错误有多种,
    一:IIS配置,http://blog.sina.com.cn/s/blog_48630e97010009sp.html
    二:删除查询中包含多个数据表,而 UniqueRecords 属性被设为否。
    http://blog.163.com/wuzhimin_1988/blog/static/1424760200710142437972/
      

  7.   


    代码在2008里面用vs2008+access写的,IE是9.0的,测试登陆正常,
    但是搬到win7 IIS6下面就不行了,能打开登陆界面,属于用户名密码点击登陆就闪了一下没有跳转,IE是10.0的!IIS采用默认的网站,就更改设置了开启父路径和网站文件夹物理路径,其他的没变!就测试了这两个环境,没找出问题原因来!
    IE10.0 对脚本解析有很大问题,基本上脚本不能用。。考虑 10.0以下版本的IE吧。
    卸载了10.0的结果好了!现在出现面的问题,才操作数据库信息的时候(删除或写入)提示下列错误:无法从指定的数据表中删除。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Exception: 无法从指定的数据表中删除。源错误: 
    行 256:                catch (System.Data.OleDb.OleDbException ex)
    行 257:                {
    行 258:                    throw new Exception(ex.Message);
    行 259:                }
    行 260:            }
     源文件: c:\inetpub\WorkLog\WorkLog\App_Code\SQLHelper.cs    行: 258 堆栈跟踪: 
    [Exception: 无法从指定的数据表中删除。]
       SQLHelper.ExecuteSql(String SQLString, OleDbParameter[] cmdParms) in c:\inetpub\WorkLog\WorkLog\App_Code\SQLHelper.cs:258
       User.Del(Int32 uID) in c:\inetpub\WorkLog\WorkLog\App_Code\User.cs:198
       Admin_User_List.lbtnDel_Command(Object sender, CommandEventArgs e) in c:\inetpub\WorkLog\WorkLog\Admin\User_List.aspx.cs:35
       System.Web.UI.WebControls.LinkButton.OnCommand(CommandEventArgs e) +108
       System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +135
       System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
       System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
       System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +175
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565 

    这个错误有多种,
    一:IIS配置,http://blog.sina.com.cn/s/blog_48630e97010009sp.html
    二:删除查询中包含多个数据表,而 UniqueRecords 属性被设为否。
    http://blog.163.com/wuzhimin_1988/blog/static/1424760200710142437972/

    已经搞定了,是权限问题!
      

  8.   


    代码在2008里面用vs2008+access写的,IE是9.0的,测试登陆正常,
    但是搬到win7 IIS6下面就不行了,能打开登陆界面,属于用户名密码点击登陆就闪了一下没有跳转,IE是10.0的!IIS采用默认的网站,就更改设置了开启父路径和网站文件夹物理路径,其他的没变!就测试了这两个环境,没找出问题原因来!
    IE10.0 对脚本解析有很大问题,基本上脚本不能用。。考虑 10.0以下版本的IE吧。
    卸载了10.0的结果好了!现在出现面的问题,才操作数据库信息的时候(删除或写入)提示下列错误:无法从指定的数据表中删除。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Exception: 无法从指定的数据表中删除。源错误: 
    行 256:                catch (System.Data.OleDb.OleDbException ex)
    行 257:                {
    行 258:                    throw new Exception(ex.Message);
    行 259:                }
    行 260:            }
     源文件: c:\inetpub\WorkLog\WorkLog\App_Code\SQLHelper.cs    行: 258 堆栈跟踪: 
    [Exception: 无法从指定的数据表中删除。]
       SQLHelper.ExecuteSql(String SQLString, OleDbParameter[] cmdParms) in c:\inetpub\WorkLog\WorkLog\App_Code\SQLHelper.cs:258
       User.Del(Int32 uID) in c:\inetpub\WorkLog\WorkLog\App_Code\User.cs:198
       Admin_User_List.lbtnDel_Command(Object sender, CommandEventArgs e) in c:\inetpub\WorkLog\WorkLog\Admin\User_List.aspx.cs:35
       System.Web.UI.WebControls.LinkButton.OnCommand(CommandEventArgs e) +108
       System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +135
       System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
       System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
       System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +175
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1565 

    这个错误有多种,
    一:IIS配置,http://blog.sina.com.cn/s/blog_48630e97010009sp.html
    二:删除查询中包含多个数据表,而 UniqueRecords 属性被设为否。
    http://blog.163.com/wuzhimin_1988/blog/static/1424760200710142437972/

    已经搞定了,是权限问题!
    搞定就好,
    IE10.0现在很不成熟,或者应对脚本解析不够。我们对IE10.0使用,可以使用兼容模式。IE10.0有兼容模式,不过最好9.0以内。