小编Man*_*eey的帖子

字符串"0.080"加倍使80.00

我在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)

c# mysql string double parsing

3
推荐指数
1
解决办法
598
查看次数

标签 统计

c# ×1

double ×1

mysql ×1

parsing ×1

string ×1