假设你输入用户名的文本框name为TextBox1,则可以在TextBox1_TextChanged事件里面做用户名是否存在的判断。下面是个例子:- conn = new SqlConnection(SQL.conStr);
- conn.Open();
- SqlCommand thiscommand = conn.CreateCommand();
- thiscommand.CommandText = "select * from table where userid='"+this.Textbox1.Text+"';
- SqlDataReader thisreader = thiscommand.ExecuteReader();
- if (thisreader.Read())
- {//此处是判断通过的情况 }
- else
- { MessageBox.Show("该用户名已存在,请重新输入。"); }
-
复制代码 |