我正在開發用C#& SQL Server 2008的如何使用SQL Server 2008和C#TIME數據類型?
一個Web應用程序我有一個數據讀取器讀取列PlayTime
,定義爲TIME
數據類型。
我想寫一個返回PlayTime
的值的函數。我立刻使用Timespan
時間數據類型
private static Timespan GetTime(IDataReader rdr, string columnName)`
{
int index = rdr.GetOrdinal(columnName);
if (rdr.IsDBNull(index))
{
return ; // Here I want to return null or zero
}
return (TimeSpan)rdr[index];
}
是誰?
如何返回
null
如果DataReader的價值是什麼?
最好的問候,
RedsDevils
你有沒有考慮返回null的時間跨度 – 2012-03-08 07:16:56
像你說的,我需要把「Timespan?」 ,可以返回null嗎? – RedsDevils 2012-03-08 07:22:38