Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak poznać wartość wiersza przed jego wstawieniem do gridview?

Wykonaj sprawdzenie w zdarzeniu page_load, jeśli sprawdzasz zalogowanego użytkownika. Lub jeśli musisz sprawdzić poprawność w zależności od wartości użytkownika, którą próbujesz wstawić, użyj zdarzenia button_click w celu wstawienia rekordu.

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;
  }
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie, aby sprawdzić, czy kolumna jest dopuszczalna do wartości null

  2. Jak generować dane testowe w SQL Server

  3. Jak zmienić model odzyskiwania bazy danych SQL Server za pomocą T-SQL

  4. Zarejestruj nową nazwę serwera w Sql Management Studio

  5. Zapytanie, aby uzyskać najnowsze dołączenie na innym stole z datą