Neler Yeni

C# System.FormatException: 'Giriş dizesi doğru biçimde değildi.' Hatasını Nasıl Düzeltebilirim

yahyatzcn

80+
Katılım
7 Nisan 2020
Mesajlar
86
Dahası  
Reaksiyon skoru
20
İsim
Yahya Tezcan
İyi geceler arkadaşlar bir Windows form uygulaması yaparak c# öğreniyorum ve karşıma bu hata çıktı açıklayarak aşağıya kodları bırakıyorum yardımcı olursanız sevinirim.Bold ve büyük yazdığım satırda hatayı veriyor.

baglan.Open();
SqlCommand komut = new SqlCommand("Select *From EkmekF", baglan);
SqlDataReader oku = komut.ExecuteReader();

while (oku.Read())
{
decimal adetfSom = Convert.ToDecimal(oku["adetfSom"]);
decimal sonuç = numericUpDown1.Value * Convert.ToInt32(adetfSom);

label16.Text = Convert.ToInt32(sonuç).ToString();
}

baglan.Close();

@asemih159
@Railof
@kaanckrby
@Alessandro
@Zulfiqar12
@Efe_Tkn
@PilavliBorek
@fallin
@TerabyteForever
@efsanekarizma70
@Furkan1.
@tuqcan
@Re_Play
@Ömer 34242432
@06ergin06
@Emre Avara
@İsimsiz Kullanıcı
 
Katılım
3 Mayıs 2020
Mesajlar
407
En İyi Cevap
2
Dahası  
Reaksiyon skoru
206
İsim
Bedirhan SAMSA
Instagram
bedirhansamsa
Steam
Bedirhaaan
Twitter
bedirhansamsa
Facebook
bedirhansamsa34
adetfSom sütunundaki bir veri decimale çevrilemez, büyük ihtimalle kodunuzu böyle değiştirince çözülecektir.
decimal adetfSom = Convert.ToDecimal(oku["adetfSom"].Replace(',','.'));
 

tuqcan

80+
Katılım
17 Eylül 2020
Mesajlar
49
Dahası  
Reaksiyon skoru
14
İsim
Tuğcan ÇOBAN
Convert.ToDecimal(oku["adetfSom"].ToString().Replace('.',','));
 

yahyatzcn

80+
Katılım
7 Nisan 2020
Mesajlar
86
Dahası  
Reaksiyon skoru
20
İsim
Yahya Tezcan
  • Konu Sahibi Konu Sahibi
  • #4
sağolun arkadaşlar hallettim
 
Top Bottom