我想解析來自數據庫的重試值爲double
,long
或integer
,但它會引發FormatException。我需要你的幫助。輸入字符串格式不正確(格式異常未處理)
在此代碼中,我試圖從數據庫中檢索小時數,並將它們相加以計算輸入數據庫的總小時數。
String hrs;
Double resultHrs=0;
while (oleDbDataReader1.Read())
{
hrs = oleDbDataReader1["Hours"].ToString();
double HRS = double.Parse(oleDbDataReader1["Hours"].ToString());
resultHrs = resultHrs + HRS;
}// end while
以及訪問數據庫中的簡單文本.... –
@AbeerIslam:如果它始終用於存儲數字,爲什麼它是文本? –
無論如何,我必須投入它,而輸入數據庫的價值是我的理由,但我已經改變了它 –