存储过程---用户登录

发布时间:2009-1-14浏览:

核心提示:存储过程---用户登录

存储过程---用户登录

publicboollogin(stringuname,stringupass)   {     SqlConnectioncon=newSqlConnection(constring);     con.Open();     SqlCommandcmd=newSqlCommand("login",con);     cmd.CommandType=CommandType.StoredProcedure;     cmd.Parameters.Add("@name",SqlDbType.VarChar,50).Value=uname;     cmd.Parameters.Add("@pass",SqlDbType.VarChar,50).Value=upass;     try     {       stringchecklogin=cmd.ExecuteScalar().ToString();       if(checklogin!=null)       {         //登录成功         returntrue;       }       else       {         returnfalse;       }     }     catch     {       returnfalse;     }     con.Close();   }   publicDataRowpersoninformation(stringname)   {     SqlConnectioncon=newSqlConnection(constring);     con.Open();     SqlDataAdaptersda=newSqlDataAdapter("userinformation",con);     sda.SelectCommand.CommandType=CommandType.StoredProcedure;     sda.SelectCommand.Parameters.Add("@name",SqlDbType.VarChar,50).Value=name;     DataSetds=newDataSet();     try     {       //SqlDataReaderdr=cmd.ExecuteReader();       sda.Fill(ds);       returnds.Tables[0].Rows[0];       con.Close();     }     catch(Excepti)     {       thrownewSystem.Exception(error.Message);     }   }   publicvoidupdateinformation(ArrayListarr)   {     SqlConnectioncon=newSqlConnection(constring);     con.Open();     SqlCommandcmd=newSqlCommand("updateperson",con);     cmd.CommandType=CommandType.StoredProcedure;     cmd.Parameters.Add("@sex",SqlDbType.VarChar,10).Value=arr[0];     cmd.Parameters.Add("@age",SqlDbType.Int).Value=arr[1];     cmd.Parameters.Add("@mail",SqlDbType.VarChar,20).Value=arr[2];     cmd.Parameters.Add("@add",SqlDbType.VarChar,100).Value=arr[3];     cmd.Parameters.Add("@phone",SqlDbType.VarChar,12).Value=arr[4];     cmd.Parameters.Add("@proplem",SqlDbType.VarChar,50).Value=arr[5];     cmd.Parameters.Add("@key",SqlDbType.VarChar,50).Value=arr[6];     cmd.Parameters.Add("@name",SqlDbType.VarChar,50).Value=arr[7];     try     {       cmd.ExecuteNonQuery();     }     catch(Exceptionerr)     {       thrownewSystem.Exception(err.Message);     }     finally     {       con.Close();     }  
前一篇:定做程序设计
后一篇:使用FileUpload控件上传图片并自动生成缩略图、带文字和图片的水印图
分享到: