在浏览器上输入系统的地址就可以进行系统的登陆页面。我们首先输入错误的登陆信息,系统就会提示输入错误如图5.3所示:
图5.3 输入错误的登陆信息图
然后当我们输入正确的信息后就可以进行系统,如图5.4和5.5所示:
图 5.4 输入正确的登陆信息
26
图5.5 进入系统
5.2.1.4 代码陈述
本模块的关键代码如下所示:
runat=\ />
27
密 码:
runat=\ style=\ /> 验证码
maxlength=\ />
height: 25px;\ onclick=\ />
protected void btnSave_Click(object sender, EventArgs e) {
string struid = txtUserName.Value; string strpwd = pwdinput.Value;
if (struid.Equals(\)) {
Response.Write(\用户名不能为空!');window.location='Login.aspx';\); return; }
if (strpwd.Equals(\)) {
Response.Write(\密码不能为空!');window.location='Login.aspx';\); return; }
if (txtVdate.Value == \)
28
{
Response.Write(\验证码为空!');window.location='Login.aspx';\); return; }
if (Session[\] == null) {
Response.Write(\验证码过期.');window.location='Login.aspx';
if (txtVdate.Value != Session[\].ToString()) {
Response.Write(\验证码错误');window.location='Login.aspx';
SqlConnection objDbConn = new SqlConnection(Maticsoft.DBUtility.PubConstant.ConnectionString); try {
string strSql = \AdminPass=@Password \; objDbConn.Open();
SqlDataAdapter bb = new SqlDataAdapter(strSql, objDbConn); bb.SelectCommand.Parameters.Add(\, struid); bb.SelectCommand.Parameters.Add(\, strpwd); DataSet objDataSet = new DataSet(); bb.Fill(objDataSet);
DataTable dt = objDataSet.Tables[0]; if (dt.Rows.Count > 0) {
Session[\] = dt.Rows[0][\];
Session[\] = dt.Rows[0][\]; Session[\] = dt.Rows[0][\];
FormsAuthentication.SetAuthCookie(dt.Rows[0][\].ToString(), false); dt.Dispose();
Response.Write(\);
} else {
Response.Write(\用户名或密码错误');window.location='Login.aspx';
29
catch (Exception ex) {
Response.Write(\ + ex.Message + \); } finally {
if (objDbConn.State == ConnectionState.Open) objDbConn.Close();
}
}
5.2.2 添加用户
5.2.2.1 功能描述
此模块主要实现对系统用户信息的添加操作,进入此模块后,在相应的输入框中输入信息,如用户姓名,班级,联系电话,性别,等。输入正确后就可以将相应信息添加入相应的用户管理表中。 5.2.2.2 活动图
进入添加用户模块填写信息错误验证是否正确正确
30
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库毕业设计(体育设施)(6)在线全文阅读。
相关推荐: