我想解析一個字符串來浮動並將其添加到SqlParameter。 當我輸入1234567890時,它在數據庫中保存爲1234567936. 另外,我看到它在調試中轉換爲1.234568E + 9。由於數據庫接受浮動,我不能將其轉換成雙。解析字符串來浮動
com.Parameters.Add(new SqlParameter("Awb", SqlDbType.Float)).Value = float.Parse(txtAwb.Text);
解決方案:看起來我必須在數據庫中使用另一種數據類型。浮點值不能包含具有許多數字的數字。 我正在處理一箇舊的數據庫,所以我會考慮別的。
請編輯並詢問一個明確的問題。這不是很明顯,你想要什麼幫助。 – Almo
那麼問題是什麼? –
爲什麼不float.Parse? – nawfal