我想將十進制值傳遞給數據庫表。當我送價值1.5數據庫,然後保存價值爲15將十進制值傳遞給數據庫的問題(Access)
Code:
txtKm.Text="1,5";
zelezniceDataSet.VozniRediRow row;
row.Km = decimal.Parse(txtKm.Text);
zelezniceDataSet.VozniRedi.AddVozniRediRow(row);
vozniRediTableAdapter.Update(zelezniceDataSet.VozniRedi);
當調試十進制解析值是正確的(1.5)
如果通‘1.5’,那麼這是相同的(15) – PATO7
如果解析的值是正確的,當你斷點時,它必須是調用中的某些東西來保存到數據庫。你的列設置爲十進制類型嗎?在解析之後,row.Km是否包含正確的值? – iDevForFun
是的,列設置爲十進制類型。 row.Km也包含正確的值。 – PATO7