VS  通讯录中 新注册用户名 与 数据库中同名就不能完成注册
  代码 怎么写

解决方案 »

  1.   

    以该用户名为条件在数据库中查询,有结果就是重复没结果是是不重复。。
    select count(1) from #tb where username='...'
      

  2.   


    代码如下:
    但还是处错误qlCommandText cmd = new SqlCommand();
                SqlConnection conn = new SqlConnection(strConn);
                       
                string sql1 = "select username from schfri";
              
                SqlCommand cmd1 = new SqlCommand(sql1, conn);
                conn.Open();
                string st = cmd1.ExecuteScalar().ToString();
                SqlDataReader reader = cmd1.ExecuteReader();
                cmd1.CommandType = CommandType.Text;
                if (name == st)
                { MessageBox.Show("所添加用户名已存在,是否继续添加"); }