sql >> Database >  >> RDS >> Sqlserver

Hoe weet u de waarde van een rij voordat deze in gridview wordt ingevoegd?

Voer een controle uit in de gebeurtenis page_load, als u de ingelogde gebruiker valideert. Of als u moet valideren, afhankelijk van een gebruikerswaarde die u probeert in te voegen, gebruikt u de button_click-gebeurtenis voor het invoegen van een record.

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. Maak geneste JSON-arrays met FOR JSON PATH

  2. De beste manier om een ​​SET groter dan 64 . op te slaan

  3. Databasetransacties in Zend Framework:zijn ze geïsoleerd?

  4. MySQL:nieuw uniek veld maken in reeds ingevulde tabel