Thực hiện kiểm tra sự kiện page_load, nếu bạn đang xác thực người dùng đã đăng nhập. Hoặc nếu bạn cần xác thực tùy thuộc vào giá trị người dùng mà bạn đang cố gắng chèn, hãy sử dụng sự kiện button_click để chèn bản ghi.
SqlCommand cmdEvent = new SqlCommand("SELECT COUNT(date) FROM patients WHERE date= '2012/02/23'", yourSqlConnection);
object myCount;
if (yourSqlConnection.State == ConnectionState.Closed){ yourSqlConnection.Open(); }
myCount = cmdEvent.ExecuteScalar();
if (yourSqlConnection.State == ConnectionState.Open){ yourSqlConnection.Close(); }
if (myCount != null)
{
if ((int)myCount >= 10)
{
// Logic here e.g myLabel.Text = "You have reached your maximum of 10 visits!";
return;
}
}