【急,图书管理系统 调试出错】 “System.Exception”类型的异常在 BLL.dll 中发生,但未在用户代码中进行处理
***

然后就一直转圈,无法登陆

***
login代码如下:调试卡在下面黑体代码
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Collections.Generic;
public partial class entry : System.Web.UI.Page
{
BLL.User bllUser = new BLL.User();//User表的业务逻辑操作类
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack) //第一次加载的时候
{
Session["UserName"] = null;
Session["AdmSet"] = null;
}
}
protected void btnEntry_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(this.txtName.Text))
{
Response.Write("<script>alert('请输入用户名')</script>");
return;
}
if (string.IsNullOrEmpty(this.txtPwd.Text))
{
Response.Write("<script>alert('请输入用户密码')</script>");
return;
}
XUEYUN.Model.User clientModelUser = new XUEYUN.Model.User();
clientModelUser.UserName = this.txtName.Text;
clientModelUser.UserPwd = this.txtPwd.Text;
int result = bllUser.CheckUserInfo(clientModelUser);
if (result == -1)
{
Response.Write("<script>alert('用户密码输入错误')</script>");
return;
}
else if (result == 0)
{
Response.Write("<script>alert('用户名不存在')</script>");
return;
}
else
{
Session["UserName"] = this.txtName.Text;
BLL.AdmSet bllAdmSet = new BLL.AdmSet();
XUEYUN.Model.AdmSet modelAdmSet = bllAdmSet.GetAdmSetModel(this.txtName.Text);
Session["AdmSet"] = modelAdmSet;
Response.Redirect("Default.aspx");
}
}
}
相关推荐
java使用jacob.jar将word转pdf
主要为大家详细介绍了java利用jacob.jar将word转pdf,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
分层开发总结word文档
讲述.ent分成开发技术简单快捷的读懂分成开发
创新!高级!【日前、日内非滚动、日内滚动调度以及实时修正】考虑需求侧响应的智慧楼宇多时间尺度调度策略(Matlab代码实现)
创新!高级!【日前、日内非滚动、日内滚动调度以及实时修正】考虑需求侧响应的智慧楼宇多时间尺度调度策略(Matlab代码实现)内容概要:本文介绍了一种考虑需求侧响应的智慧楼宇多时间尺度调度策略,涵盖日前、日内非滚动、日内滚动调度以及实时修正四个阶段,旨在通过Matlab代码实现对智慧楼宇能源系统的优化管理。该策略结合需求侧响应机制,提升能源利用效率与系统运行经济性,适用于新能源背景下的智能建筑能源调度场景。; 适合人群:具备一定电力系统或能源管理基础知识,熟悉Matlab编程,从事科研或工程应用的研究人员与技术人员。; 使用场景及目标:① 实现智慧楼宇在多时间尺度下的精细化能源调度;② 探索需求侧响应在楼宇级能源管理系统中的建模与应用;③ 借助Matlab仿真平台完成调度策略的开发、测试与优化。; 阅读建议:建议读者结合Matlab代码与相关电力系统调度理论,逐步理解各调度阶段的建模逻辑,重点关注优化目标函数与约束条件的设计,同时推荐通过案例仿真验证策略的有效性。
Vue3 + Flask + MQTT:构建智慧医院患者服务大厅
Vue3 + Flask + MQTT:构建智慧医院患者服务大厅,mysql+flask+mqtt客服+ai
论文复现带有攻击角约束的大机动目标协同攻击制导律(Simulink仿真、Matlab代码实现)
内容概要:本文介绍了一个名为“带有攻击角约束的大机动目标协同攻击制导律”的Matlab/Simulink仿真项目,旨在通过复现相关学术论文中的制导算法,实现对高速、大机动目标的多导弹协同攻击,并满足特定的攻击角度要求。该资源详细提供了Simulink仿真模型和配套的Matlab代码,涉及超扭滑模(STSMC)、快速终端滑模(FTSMC)等先进控制算法的应用,以确保制导律的精确性、鲁棒性及多弹协同的同时攻击性能。项目不仅涵盖算法的数学建模与控制逻辑实现,还通过三维空间仿真验证了针对强机动目标的制导有效性。; 适合人群:具备Matlab/Simulink基础操作能力,从事或研究飞行器制导、导航与控制(GNC)、自动化、航空航天工程、兵器科学与技术等相关领域的研究生、科研人员及工程师。; 使用场景及目标:① 学习和复现带有攻击角约束的协同攻击制导算法;② 研究和对比不同滑模控制技术(如STSMC, FTSMC)在制导系统中的性能表现;③ 利用提供的仿真模型和代码进行二次开发、算法优化及拓展至三维多弹协同攻击场景。; 阅读建议:使用者应结合相关论文的理论部分,仔细阅读和调试所提供的Matlab代码与Simulink模型,重点关注制导律的设计逻辑、各模块之间的信号传递关系以及关键控制参数的设置与整定,以深入理解多弹协同制导与攻击角约束的实现原理。


