计算机专业毕业设计:[111]添加用户到组2
1、用RequiredFieldValidator控件判断用户名不为空
![计算机专业毕业设计:[111]添加用户到组2](https://exp-picture.cdn.bcebos.com/16d8f72abab842408b94d6a77ac595ee40c19efd.jpg)
2、txt_user_name_TextChanged事件查询即将添加的会员是否存在
![计算机专业毕业设计:[111]添加用户到组2](https://exp-picture.cdn.bcebos.com/c255efc595ee41c1514db9e08d88912ca4ca9bfd.jpg)
3、--判断用户名是否存在代码string sqlcon = "select * from [user] where user_name='" + txt_user_name.Text + "' "; if (myclass.IsSameRecord(sqlcon)) { lblMsg.Text = "已存在相同用户名"; } else lblMsg.Text = "";
![计算机专业毕业设计:[111]添加用户到组2](https://exp-picture.cdn.bcebos.com/b666b2530688912c4fa0c95b1b4800fc76f797fd.jpg)
4、通过选中的权限组名,查询出对应的IDstring sql_group_id = "select group_id from user_group where group_name='" + dp_group.SelectedValue + "' "; string U_group_id = myclass.sqlResult("group_id", sql_group_id);
![计算机专业毕业设计:[111]添加用户到组2](https://exp-picture.cdn.bcebos.com/906dbbcadce89048ed966244130e5f20427192fd.jpg)
5、string userName = txt_user_name.Text.Trim(); string userPwd = txt_user_password.Text.Trim(); string usercredit = txt_credit.Text.Trim(); DateTime New_time = DateTime.Now; if (userName != "" && userPwd != "" && lblMsg.Text == "") { string sql_change = "insert into [user](group_id,user_name,user_password,credit) values('" + U_group_id + "','" + userName + "','" + userPwd + "','" + usercredit + "')"; if (myclass.ExCom(sql_change)) { Response.Write("<script>alert('用户:'+'" + userName + "'+'添加成功!')</script>"); } } else { Response.Write("<script>alert('必填字段不能为空');</script>"); }
![计算机专业毕业设计:[111]添加用户到组2](https://exp-picture.cdn.bcebos.com/76b6860e5f204371adb12393323acd8921c58ffd.jpg)
6、运行程序,假如添加存在的用户,会提示“已存在相同用户名”
![计算机专业毕业设计:[111]添加用户到组2](https://exp-picture.cdn.bcebos.com/3761a73acd8920c5d1659d86568a59de440788fd.jpg)
7、输入一个新用户名,点击添加,提示:添加成功
![计算机专业毕业设计:[111]添加用户到组2](https://exp-picture.cdn.bcebos.com/2184380f8835dd8aa3b450b403013870d44187fd.jpg)