C#初学小项目—WinForm图书管理系统4

C#初学小项目—WinForm图书管理系统4

4、注册页补充

注册页

注册页
功能描述:
点击用户登录页的注册来到注册页,用户可以在此注册账号,输入两次密码,确认无误后点击注册,将账号信息录入数据库,同时跳转回登录页面,用户可用刚刚注册的账号密码完成登录;点击返回可直接返回到登录页。
代码展示:

public Enroll()
{
    InitializeComponent();
}
// 跟登录页一样,链接数据库
SqlConnection Con = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C:\Users\ycj\Documents\RuyiBook.mdf;Integrated Security=True;Connect Timeout=30;Encrypt=False");


private void EnrollBtn_Click(object sender, EventArgs e)
{
	// 如果账号或者密码输入框有一个为空,报错提示信息不全
    if(UnameTb.Text == "" || Password1Tb.Text == "" ||Password2Tb.Text == "")
    {
        MessageBox.Show("信息输入不全!");
    }
    // 如果两次密码输入不一致,报错提醒两次密码输入不同
    else if(Password1Tb.Text != Password2Tb.Text)
    {
        MessageBox.Show("两次输入密码不同!");
    }
    else
    {
    	// 注册账号密码输入无误后,写入数据库
        Con.Open();
        // SQL语句,插入账号信息
        string sql = "insert into UserTb1(UName,UPassword) values ('"+UnameTb.Text+"','"+Password1Tb.Text+"')";
        SqlCommand cmd = new SqlCommand(sql,Con);
        cmd.ExecuteNonQuery();
        MessageBox.Show("注册成功!");
        Con.Close();
        login obj = new login();
        obj.Show(); 
        this.Hide();
    }
}
// 返回功能
private void Return_Click(object sender, EventArgs e)
{
    login obj = new login();
    obj.Show();
    this.Hide();
}
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

如意~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值