三层之登录的简单实现
1.首先要新建一个WebForm页面
在
例:
用户名: | <asp:TextBox ID=“txtName” runat=“server” Width=“300px” Height=“40px”></asp:TextBox> |
密码: | <asp:TextBox ID=“txtPwd” runat=“server” Width=“300px” Height=“40px”></asp:TextBox> |
验证码: | <asp:TextBox ID=“TextBox1” runat=“server” Width=“300px” Height=“40px”> </asp:TextBox> <asp:Image ID=“Image1” runat=“server” ImageUrl="~/myHandler/Handler1.ashx" /> |
</td>
</tr>
<tr>
<td></td>
<td><asp:Button ID="btnLogin" runat="server" Text="登录" Width="150px" Height="50px" Font-Size="23px" BackColor="#008A88" OnClick="btnLogin_Click"/></td>
</tr>
</table>
2.在Model层添加数据类Tuser.cs
例: public class Tuser
{
public int Uid { get; set; }
public string Uname { get; set; }
public string Upassword { get; set; }
public string Tname { get; set; }
public string Usex { get; set; }
public string UIDcard { get; set; }
}
3.DAL层
例: public static Model.Tuser GetTuser(string name,string password)
{
string sql = “select * from [Tuser] where Uname=@name and Upassword=@password”;
SqlParameter[] paras = new SqlParameter[]
{
new SqlParameter("@name",name),
new SqlParameter("@password",password)
};
4.BLL层
例: public static Model.Tuser GetTuser(string name, string password)
{
return DAL.TuserDAL.GetTuser(name,password);
}
本次分享就到这里了希望可以帮到你哦