sql >> Databasteknik >  >> RDS >> Mysql

Hur kontrollerar jag efter NULL i MySqlDataReader med kolumnens namn?

var ordinal = rdr.GetOrdinal("timeOut");
if(rdr.IsDBNull(ordinal)) {
  queryResult.Egresstime = "Logged in";
} else {
  queryResult.Egresstime = rdr.GetString(ordinal);
}//if

eller

if(Convert.IsDBNull(rdr["timeOut"])) {
  queryResult.Egresstime = "Logged in";
} else {
  queryResult.Egresstime = rdr.GetString("timeOut");
}//if


  1. Dynamisk partitionering + SKAPA SOM på HIVE

  2. Vad är en relationsdatabas?

  3. Lista över datatyper i SQL Server 2017

  4. Flera räkningar och en grupp av