C# SQL float kullanımı (hata veriyor)

Anonim315

Öğrenci
Katılım
21 Ekim 2018
Mesajlar
71
Reaksiyon puanı
3
Puanları
8
varchar hatası.PNG


Merhaba ürünümü güncellemek istediğimde bu hata ile karşılaşıyorum. SQL'de varchar(max) yapınca düzeliyor fakat bu sefer virgülsüz kaydediyor, float değer almak zorundayım. Nasıl çözeceğim? Kodlar:

baglanti.Open();
SqlCommand komut = new SqlCommand("update urun_ekle set urun_adi='" +txt_urunPanel_adi.Text+"',kategori='"+ kul_kategoriguncel+ "',eBayFee='"+tutar+"',PaypalFee='"+paypalfe+"',e_baySatisFiyati='"+ txt_urunPanel_ebayFiyati.Text + "',dropshippingFiyati='"+ txt_urunPanel_dropFiyati.Text +"',netkar='"+netkar+ "',eBayLink='"+txt_urunPanel_ebayLink.Text+ "',DropshippingLink='"+txt_urunPanel_dropLink.Text+"',resim='"+txt_urunguncelle_resim.Text+"',satisdurum='"+secimdurum+ "'where urunID='"+txt_id.Text+"'",baglanti);

komut.ExecuteNonQuery();
verilerigoster("Select *from urun_ekle");
verilerigoster2("Select * from satis_ekle");
baglanti.Close();

not:ebayfee,paypalfee,ebaysatisfiyat,dropfiyat,netkar SQL'de float değerinde.
Mesaj otomatik birleştirildi:

varchar(max) yapınca düzeliyor fakat virgüllerde sorun oluyor.
 
Son düzenleme:
Üst