1. 程式人生 > >檢測使用者名稱是否存在(C#程式碼)

檢測使用者名稱是否存在(C#程式碼)

protected void lnbTest_Click(object sender, EventArgs e)
    {
        //連線資料庫
        string conStr="server=localhost;Integrated Security=SSPI;database=qyzx";
        SqlConnection conn = new SqlConnection(conStr);
        conn.Open();
        string UserName = this.txtUserName.Text;
        //建立SQL語句
        string selStr = "select * from Users where UserName='"+UserName+"'";
        //建立資料介面卡
        SqlDataAdapter da = new SqlDataAdapter(selStr,conn);
        //建立滿足條件的資料集
        DataSet ds = new DataSet();
        da.Fill(ds);
        //如果資料集不為空,則使用者名稱已經存在
        if (ds.Tables[0].Rows.Count != 0)
        {
            Response.Write("<script>alert('該使用者名稱已經存在!')</script>");
        }
        else
        {
            Response.Write("<script>alert('該使用者名稱可以註冊!')</script>");
        }
    }