Merhaba entity framework öğreniyorum linq to sql yöntemiyle yaptığım şeyi code first ile yapıyorum
Linq to SQL projesini ingilizce nortwind ile yaptım
Code first projesini kuzey yeli ile türkçeleştirilmiş hali ile yapıyorum fakat güncelleme işleminde bir hata alıyorum linq to sql ile aynı projeyi yaptım sıkıntısız çalıştı çalışan kodu ve hata alan kodum aşağıda amacım gridvievde tıkladığımda verilerin yukarıdaki textboxlara comboboxlara numericupdownlara gelmesi
Hata veren kod şu : nudFiyat.Value = Convert.ToDecimal(dataGridView1.CurrentRow.Cells[2].Value);
EKLEME Kodu şöyle değiştirince hata vermiyor nudFiyat.Value = Convert.ToDecimal(dataGridView1.CurrentRow.Cells["Fiyat"].Value);
Yani Cells [2] yerine Cells["Fiyat"] yazdım ama anlamadığım şey çalışan kodda niye o tarz yazınca hata vermiyorda bunda veriyor sebebi nedir Cells[2] 'yi niçin kabul etmiyor ?
Açıklamasıda aşağıda değiştirmem gereken yerleri değiştirdim ama farklı projeyide aynı şekil yaptım sıkıntısız çalışırken bunda çalışmaması ilginç
Hata : An unhandled exception of type 'System.FormatException' occurred in mscorlib.dll Additional information: Giriş dizesi doğru biçimde değildi.
< Bu mesaj bu kişi tarafından değiştirildi ORGANIKHOSAF -- 15 Aralık 2018; 23:30:13 >
EKLEME Kodu şöyle değiştirince hata vermiyor nudFiyat.Value = Convert.ToDecimal(dataGridView1.CurrentRow.Cells["Fiyat"].Value);
Yani Cells [2] yerine Cells["Fiyat"] yazdım ama anlamadığım şey çalışan kodda niye o tarz yazınca hata vermiyorda bunda veriyor sebebi nedir Cells[2] 'yi niçin kabul etmiyor ?
Bu kısmı okudun mu böyle yapınca çözülüyor sorun ama anlamadım
Tamamdır abi çözdüm cell kısmının niye hata verdiğini sırasını yanlış girmişim fiyat 2.sütunda bulunmuyor 3.sütunda bulunuyor yeni tabloda bu yüzden hata vermiş çok sağol ilgilenmem yeter :)
Linq to SQL projesini ingilizce nortwind ile yaptım
Code first projesini kuzey yeli ile türkçeleştirilmiş hali ile yapıyorum fakat güncelleme işleminde bir hata alıyorum linq to sql ile aynı projeyi yaptım sıkıntısız çalıştı çalışan kodu ve hata alan kodum aşağıda amacım gridvievde tıkladığımda verilerin yukarıdaki textboxlara comboboxlara numericupdownlara gelmesi
Çalışan Kod diğer projede
Hata veren kod :
Hata veren kod şu : nudFiyat.Value = Convert.ToDecimal(dataGridView1.CurrentRow.Cells[2].Value);
EKLEME Kodu şöyle değiştirince hata vermiyor
nudFiyat.Value = Convert.ToDecimal(dataGridView1.CurrentRow.Cells["Fiyat"].Value);
Yani Cells [2] yerine Cells["Fiyat"] yazdım ama anlamadığım şey çalışan kodda niye o tarz yazınca hata vermiyorda bunda veriyor sebebi nedir Cells[2] 'yi niçin kabul etmiyor ?
Açıklamasıda aşağıda değiştirmem gereken yerleri değiştirdim ama farklı projeyide aynı şekil yaptım sıkıntısız çalışırken bunda çalışmaması ilginç
Hata : An unhandled exception of type 'System.FormatException' occurred in mscorlib.dll
Additional information: Giriş dizesi doğru biçimde değildi.
< Bu mesaj bu kişi tarafından değiştirildi ORGANIKHOSAF -- 15 Aralık 2018; 23:30:13 >