我在c#中有这个问题,我想将一个字符串转换为double.
textBoxKostOnderhoud.Text = "0.08";
kost.OnderhoudKost = double.Parse(textBoxKostOnderhoud.Text);
Run Code Online (Sandbox Code Playgroud)
这使我的数据库中的80.00,我不知道为什么.这个问题有什么解决方案吗?
这是我如何将我的值添加到数据库(mysql)
public bool insert(Kost kost)
{
string query = "INSERT INTO kost (wagenId, onderhoudKost, tolKost, bedrijfsVerzekering, autoVerzekering, ladingVerzekering, wegenBelasting, eurovignet, accountantKost, telefoonKost, documentenEnVergunningen, onvoorzien, overige, andere) VALUES('" + kost.WagenId + "', '" + kost.OnderhoudKost + "', '" + kost.TolKost + "', '" + kost.BedrijfsVerzekering + "', '" + kost.AutoVerzekering + "', '" + kost.LadingVerzekering + "', '" + kost.WegenBelasting + "', '" + kost.Eurovignet + "', '" + kost.AccountantKost + "', '" …Run Code Online (Sandbox Code Playgroud)