我有一些結果集存儲在DateTime變量中。如果值爲空,我想將var設置爲字符串「Still logged in」。c#DateTime轉換爲字符串
我試過一些toString()的東西,但沒有運氣呢。
這是不起作用的代碼。 queryResult.Egresstime是DateTime類型,不能是字符串。
if (Convert.IsDBNull(rdr["timeOut"]))
{
queryResult.Egresstime = "Still logged in";
}
這正是我所做的,容易被發現於1111年1月1日 – rd42 2011-02-23 18:57:00
我同意,不好的設計,但我在過去做到了這一點。我們通常會盡可能使用數據庫並給出特殊含義。 – Justin 2011-02-23 19:13:49