计算机毕业设计介绍:
4.4.3 添加新用户
普通用户(包括教师用户和学生用户)都必须通过管理员添加新的用户。person_info表用来记录普通用户的用户信息(用户名,密码,E-mail,电话,用户类型)。
管理员登陆管理员界面后,点击“添加新用户”,在表单中输入需要添加的用户信息后,点击“提交”按钮,系统通过INSERT语句向person_info表里插入一行,记录该用户的个人信息。
管理员添加用户时,用户id必须是唯一的,因为用户可能会有名字相同的情况,所以系统通过id字段来判断用户的唯一性。
1. 判断帐号是否重复
DataSet ds = Db.ExecuteToDataSet("SELECT * from person_info WHERE id="+Convert.ToInt32(txtId.Text.Trim()));
if (ds.Tables[0].Rows.Count == 1 )
{
msg.Text = "alt('帐号已使用!')";
}
2. 添加用户信息到数据库
string sql = "Insert Into person_info "+
" values ('"+ strTrans.insertTran(txtId.Text) + "',"+
" '"+ strTrans.insertTran(txtName.Text) + "',"+
" '"+ strTrans.insertTran(txtPassword.Text) + "',"+
" '"+strTrans.insertTran(txtMail.Text)+"',"+
" '"+strTrans.insertTran(txtPhone.Text)+"',"+
" '"+ dpl_Class.Items[dpl_Class.SelectedIndex].Value + "'"+
") ";
Db.ExecuteSql(sql);
showMsg("添加成功!\\n请勿刷新页面继续添加");
〖资料来源:计算机毕业论文 www.xiaoniu168.com〗
第8页为计算机毕业论文部分......