| //根据用户名和口令核查
private int CheckUserAndPwd(string usercode, string userpwd)
{ 数据挖掘交友
SqlConnection objConn = new SqlConnection(ConfigurationSettings.AppSettings["connectionString"]); 数据挖掘实验室
objConn.Open(); 数据挖掘论坛
数据挖掘实验室
//调用usp_CheckUserLogin 数据挖掘论坛
SqlCommand objComm = new SqlCommand("usp_CheckUserLogin", objConn); 数据挖掘论坛
objComm.CommandType = CommandType.StoredProcedure; 数据挖掘论坛
//添加usp参数 数据挖掘论坛
objComm.Parameters.Add(new SqlParameter("@usercode", usercode)); 数据挖掘研究院
objComm.Parameters.Add(new SqlParameter("@pwd", userpwd)); 数据挖掘论坛
数据挖掘实验室
//接收usp返回值 数据挖掘研究院
objComm.Parameters.Add(new SqlParameter("retvalue", SqlDbType.Int, 4, ParameterDirection.ReturnValue, 数据挖掘实验室
false, 0, 0, string.Empty, DataRowVersion.Default, null)); 数据挖掘实验室
数据挖掘论坛
objComm.ExecuteNonQuery(); 数据挖掘交友
int uspReturnValue = (int)objComm.Parameters["retvalue"].Value;
objConn.Close(); 数据挖掘交友
数据挖掘交友
return uspReturnValue; 数据挖掘研究院
} 数据挖掘研究院
数据挖掘工具
//登陆处理 数据挖掘工具
private void Login_Click(object sender, System.Web.UI.ImageClickEventArgs e) 数据挖掘交友
{ 数据挖掘交友
int uspReturnValue = CheckUserAndPwd(usercode.Text, password.Text);
数据挖掘工具
if(uspReturnValue == -1) 数据挖掘交友
{ 数据挖掘工具
Response.Write(@"<script language=javascript>alert("该用户不存在,请先注册!");</script>");
usercode.Text = string.Empty; 数据挖掘交友
数据挖掘研究院
Session["usercode"] = string.Empty; 数据挖掘研究院
}
else if(uspReturnValue == -2) 数据挖掘实验室
{ 数据挖掘研究院
Response.Write(@"<script language=javascript>alert("该用户对应口令有误!");</script>"); 数据挖掘研究院
password.Text = string.Empty; 数据挖掘交友
数据挖掘论坛
Session["usercode"] = string.Empty; 数据挖掘研究院
}
else if(uspReturnValue == 0) 数据挖掘交友
{ 数据挖掘研究院
Response.Write(@"<script language=javascript>alert("登陆成功!");</script>");
数据挖掘论坛
Session["usercode"] = usercode.Text; 数据挖掘实验室
数据挖掘工具
//更新用户最后登陆时间 数据挖掘研究院
UpdateUserAccessDT(usercode.Text); 数据挖掘研究院
数据挖掘工具
usercode.Text = string.Empty; 数据挖掘实验室
password.Text = string.Empty; 数据挖掘工具
}
}
private void fill()//datagrid与后台数据库绑定
{ string connString="server=(local);database=table;uid=sa;pwd=;"; //string sql="select *,year(getdate())-year(jb_2) as hh from ta1"; SqlConnection conn=new SqlConnection(connString); SqlCommand cmd=new SqlCommand("show_waitlist",conn); cmd.CommandType=CommandType.StoredProcedure; DataSet objDataSet = new DataSet(); SqlDataAdapter objDA = new SqlDataAdapter(); 数据挖掘交友
objDA.SelectCommand = cmd; objDA.Fill(objDataSet, "DataGrid1");//数据添充 DataGrid1.DataSource=objDataSet.Tables["DataGrid1"].DefaultView;//数据源 DataGrid1.DataBind();//数据绑定 } 数据挖掘研究院
|