protected void Button1_Click(object sender, EventArgs e) { SqlConnection objConn = null; string strConnString = null; StringBuilder strSQL = default(StringBuilder); SqlCommand objCmd = null; int intCount = 0; //*** Open Connection ***' strConnString = "Server=localhost;UID=poorivat;PASSWORD=poorivat;database=Project Train;Max Pool Size=400;Connect Timeout=600;"; objConn = new SqlConnection(); objConn.ConnectionString = strConnString; objConn.Open(); //*** Check Login ***' strSQL = new StringBuilder(); strSQL.Append(" SELECT RolID FROM Member "); strSQL.Append(" WHERE UserName = @sUsername "); strSQL.Append(" AND Password = @sPassword "); objCmd = new SqlCommand(strSQL.ToString(), objConn); objCmd.Parameters.Add("@sUsername", SqlDbType.VarChar).Value = this.txtUsername.Text; objCmd.Parameters.Add("@sPassword", SqlDbType.VarChar).Value = this.txtPassword.Text; intCount = (int)objCmd.ExecuteScalar(); objConn.Close(); objConn = null; if (intCount == 0) { this.LblStatus.ForeColor = System.Drawing.Color.Red; this.LblStatus.Text = "User or Password ผิดกรุณาตรวจสอบ"; } else if (intCount == 1) { Session["strUsername"] = this.txtUsername.Text; Response.Redirect("MainPage.aspx"); } else if (intCount == 2) { Session["strUsername"] = this.txtUsername.Text; Response.Redirect("MemberPage.aspx"); } }
SqlConnection objConn = null; string strConnString = null; StringBuilder strSQL = default(StringBuilder); SqlCommand objCmd = null; SqlTransaction Trans; int intCount = 0; //*** Open Connection ***' strConnString = "Server=(local);UID=poorivat;PASSWORD=poorivat;database=Project Train;Max Pool Size=400;Connect Timeout=600;"; objConn = new SqlConnection(); objConn.ConnectionString = strConnString; objConn.Open(); Trans = objConn.BeginTransaction(IsolationLevel.ReadCommitted); try { //*** Check Login ***' strSQL = new StringBuilder(); strSQL.Append(" SELECT RolID FROM Member "); strSQL.Append(" WHERE UserName = @sUsername "); strSQL.Append(" AND Password = @sPassword "); objCmd = new SqlCommand(strSQL.ToString(), objConn); objCmd.Parameters.Add("@sUsername", SqlDbType.VarChar).Value = this.txtUsername.Text; objCmd.Parameters.Add("@sPassword", SqlDbType.VarChar).Value = this.txtPassword.Text; intCount = (int)objCmd.ExecuteScalar(); objConn.Close(); objConn = null; if (intCount == 0) { this.LblStatus.ForeColor = System.Drawing.Color.Red; this.LblStatus.Text = "User or Password ผิดกรุณาตรวจสอบ"; } else if (intCount == 1) { Session["strUsername"] = this.txtUsername.Text; Response.Redirect("MainPage.aspx"); } else if (intCount == 2) { Session["strUsername"] = this.txtUsername.Text; Response.Redirect("MemberPage.aspx"); } Trans.Commit(); } catch (Exception ex) { Trans.Rollback(); //*** RollBack Transaction ***// this.LblStatus.Text = "Record is rollback (" + ex.Message + ")";
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง