MySQL DateTime er null
HejJeg sidder og skal trække et datetime ud fra en MySQL db, men når jeg laver mit udtræk siger den at datetime ikke må være null. Min første tanke, var så at konvertere datetime til sqldatetime som godt kan være null, men jeg kan ikke lige finde ud af at gøre det håber der er nogen som vil hjælpe! :)
Min kode:
myCmd = new MySqlCommand("SELECT * FROM macsys", myCon);
myReader = myCmd.ExecuteReader();
myReader.GetDateTime(2);
Min Fejlmeddelse:
Unhandled Exception: System.InvalidCastException: Object cannot be cast from DBNull to other types.
at System.DBNull.System.IConvertible.ToDateTime(IFormatProvider provider)
at System.Convert.ToDateTime(Object value)
at ByteFX.Data.MySqlClient.MySqlDataReader.GetDateTime(Int32 i)
at ProxyApplikation.MySQL.hentMacsys() in c:\Documents and Settings\Godballe\My Documents\SharpDevelop Projects\ProxyApplikation\ProxyApplikation\MySQL.cs:line 33
