0
其實我已經開發了一個Web應用程序在MVC 5.0與實體框架6.0,SQL服務器..嚴重的問題,從字符串轉換爲十進制問題
我試圖查詢和值是金額(SQL浮法服務器)
SearchDetails.Sum(total => Convert.ToDecimal(total.Amount));
越來越
輸入字符串的不正確的格式
我把數據庫備份,我試圖從我身邊我得到的價值
我在數據庫中已經驗證了所有的值是正確的格式運行
我試圖打印值
total.Amount
得到一個逗號
","
,而不是點
"."
在我的PC值是300.00,但在客戶端PC獲得300,00相同?
請幫忙。
聽起來像一個本地化/文化問題。客戶是國際客戶嗎?您可以看看[接受文化信息的重載](https://msdn.microsoft.com/en-us/library/9k6z9cdw(v = vs.110).aspx)。 –
異常消息清楚地表明存在一些涉及字符串轉換的情況。那麼,實際上'total.Amount'的**類型**是什麼? –
Var totalam =總金額 – user3759042