Záleží, jakého typu je datum_splatnosti. Pokud je to Object, pak v něm je buď datum nebo hodnota DBNull.Value. Pokud je typu DateTime? neboli Nullable<DateTime>, tak tam je buď datum nebo Nothing. Pokud je jen typu DateTime, typicky tam bývá DateTime.MinValue, pokud chcete říct, že tam není nic. Is se dá používat jen při porovnávání s Nothing, takže u ukázky kódu v příspěvku, na který odpovídám, má být =. DBNull.Value je jen speciální objekt, není to nic jako Nothing.
|