代码在VS2008+Access 的环境下写,调试并没有问题,在登陆界面输入用户名和密码点击登陆可以登陆成功并正常跳转,
但搬到IIS6(win7)环境下输入用户名密码后点击登陆没有实现跳转,IIS6采用默认网站配置,只是开启了父路径及更改了网站文件夹的物理路径,其他保持不变!
但搬到IIS6(win7)环境下输入用户名密码后点击登陆没有实现跳转,IIS6采用默认网站配置,只是开启了父路径及更改了网站文件夹的物理路径,其他保持不变!
代码在2008里面用vs2008+access写的,IE是9.0的,测试登陆正常,
但是搬到win7 IIS6下面就不行了,能打开登陆界面,属于用户名密码点击登陆就闪了一下没有跳转,IE是10.0的!IIS采用默认的网站,就更改设置了开启父路径和网站文件夹物理路径,其他的没变!就测试了这两个环境,没找出问题原因来!
代码在2008里面用vs2008+access写的,IE是9.0的,测试登陆正常,
但是搬到win7 IIS6下面就不行了,能打开登陆界面,属于用户名密码点击登陆就闪了一下没有跳转,IE是10.0的!IIS采用默认的网站,就更改设置了开启父路径和网站文件夹物理路径,其他的没变!就测试了这两个环境,没找出问题原因来!
IE10.0 对脚本解析有很大问题,基本上脚本不能用。。考虑 10.0以下版本的IE吧。
装完后显示IIS6.0管理器!
代码在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
代码在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/
代码在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/
已经搞定了,是权限问题!
代码在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以内。