MySql.Data.MySqlClient.MySqlDataReader.GetDateTime C# (CSharp) Method

GetDateTime() public method

public GetDateTime ( int i ) : System.DateTime
i int
return System.DateTime
    public override DateTime GetDateTime(int i)
    {
      IMySqlValue val = GetFieldValue(i, true);
      MySqlDateTime dt;

      if (val is MySqlDateTime)
        dt = (MySqlDateTime)val;
      else
      {
        // we need to do this because functions like date_add return string
        string s = GetString(i);
        dt = MySqlDateTime.Parse(s);
      }

      if (connection.Settings.ConvertZeroDateTime && !dt.IsValidDateTime)
        return DateTime.MinValue;
      else
        return dt.GetDateTime();
    }

Same methods

MySqlDataReader::GetDateTime ( string column ) : System.DateTime

Usage Example

Ejemplo n.º 1
0
 public Person(MySql.Data.MySqlClient.MySqlDataReader reader)
 {
     navyid     = Convert.ToString(reader["navyid"]);
     statuscode = Convert.ToString(reader["statuscode"]);
     yearin     = Convert.ToString(reader["yearin"]);
     batt       = Convert.ToString(reader["batt"]);
     company    = Convert.ToString(reader["company"]);
     name       = Convert.ToString(reader["name"]);
     sname      = Convert.ToString(reader["sname"]);
     id8        = Convert.ToString(reader["id8"]);
     unit3      = Convert.ToString(reader["unit3"]);
     unitname   = Convert.ToString(reader["unitname"]);
     ask        = Convert.ToString(reader["ask"]);
     oldyearin  = Convert.ToString(reader["oldyearin"]);
     regdate    = reader.GetDateTime("regdate");
     movedate   = reader.GetDateTime("movedate");
     //stitle = Core.DataDefinition.GetStatusSTitle(statuscode);
     stitle   = Convert.ToString(reader["stitle"]);
     postname = Convert.ToString(reader["postname"]);
     unit4    = Convert.ToString(reader["unit4name"]);
     item     = Convert.ToString(reader["sxitem"]);
     percent  = Convert.ToString(reader["percent"]);
     educname = Convert.ToString(reader["educname"]);
     skill    = Convert.ToString(reader["skill"]);
     platoon  = Convert.ToString(reader["platoon"]);
     pseq     = Convert.ToString(reader["pseq"]);
     unit1    = Convert.ToString(reader["unit1name"]);
     unit2    = Convert.ToString(reader["unit2name"]);
 }
All Usage Examples Of MySql.Data.MySqlClient.MySqlDataReader::GetDateTime