0
我有這樣的代碼在這裏:如何檢查DataReader的「大小」? (C#)
//dr is a IDataReader
while (dr.Read())
{
//do something
}
有時候,我得到的錯誤運行時錯誤:算術溢出錯誤將表達式轉換爲數據類型爲int。調用Read()方法時調用。我檢查了我的數據庫並注意到,如果我的表中沒有條目,這總是如此。我怎樣才能做到這一點?
謝謝:)
您的查詢是什麼,以及發生異常的地方? –
在那裏有任何計算列? http://msdn.microsoft.com/en-us/library/ms163363.aspx – Flynn1179
我認爲可能有更多的代碼比你放在..是真的拋出'Read()'的異常? –