Bildirim
yardımmmmm
Daha Fazla
Bu Konudaki Kullanıcılar:
Daha Az
1 Misafir - 1 Masaüstü
Giriş
Mesaj
-
-
Programcılık yapacaksan sana tavsiyem önce programcılığın temelini anlatan bir kitap veya doküman okuman.
Amatör olduğunu düşünerek yazıyorum. Aşağıdaki gibi yapabilirsin.
decimal gelir = decimal.Parse(gelir.ExecuteScalar().ToString())
decimal gider= decimal.Parse(gider.ExecuteScalar().ToString())
deciaml result = gelir - gider;
lb_Sonuc.Text = result.ToString(); // istedin yere yazdır. -
-
Toplamlardaki ondalıklı kısım string yapıldığında virgülle ayrılmış olmalı ki onu decimale dönüştürebilsin. Eğer nokta ile ayrılmış ise önce virgülle yer değiştirip sonra deneyiniz.
< Bu ileti mobil sürüm kullanılarak atıldı > -
dediğini tam olarak anlamadım bu konuda daha yeniyim , biraz daha yardımcı olabilirmisin ? -
Veritabanında yaptığınız toplam örneğin 14.85 çıksın. Buradaki nokta sıkıntı çıkarıyor muhtemelen. O noktayı virgülle değiştirirseniz decimale parse edebilirsiniz diye düşünüyorum. Şubun gibi:
decimal geliri = decimal.Parse(gelir.ExecuteScaler().ToString().replace("." , ","));
Not: Yazım hatası olabilir. Kontrol ediniz.
< Bu mesaj bu kişi tarafından değiştirildi hyrgul -- 30 Temmuz 2017; 12:29:56 >
< Bu ileti mobil sürüm kullanılarak atıldı > -
decimal.parse yerine decimal.tryparse(gelir, out cikti);
Şeklinde yaparsan düzelir muhtemelen boş değişken sorun çıkartıyor.
< Bu ileti mini sürüm kullanılarak atıldı >
Sayfa:
1
Ip işlemleri
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X