Forum
Selam.
C# projemde
forma girilen kilo bilgilerinin güncel aylık toplamını sql
den çekip formdaki label a anlık yansıtamıyorum.
Kullanıcı gün gün kilo bilgilerini forma
giriyor bunda problem yok. Ancak; yan
taraftaki label da hangi ayın içinde isek o aya ait güncel toplamları anlık yansıtmak
istiyorum. Örneğin bugün 22 Temmuz ise ay toplamı 1 - 22
temmuza kadar girilen verileri versin istiyorum. 1 Ağustosa girildiğinde ise aylık toplam sıfırlanıp ayın 1
inden itibaren toplanmaya başlayacak. yani her ayın başı ve sonu toplamları
forma yansıtılacak. Buna güncel ay toplamıda diyebiliriz.
DatePart ile yapmaya
çalışıtım bi sonuç elde edemedim. kilo toplamını label da
yazdırmak için önce datatable a çektim. Ancak Sql sorgusunu doğru yazamadım
İyi Çalışmalar.
Yardımlarınız Bekliyorum
function fbs_click()
{
u=location.href;
t=document.title;
window.open('http://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'sharer','toolbar=0,status=0,width=626,height=436');
return false;
}
Takıldığınız nokta, hangi ayın kaç çektiğini bilmediğinizden mi kaynaklanıyor ? Mevcut ayın kaç çektiğinizi bilirseniz, mesela sql sorgunuzu 1-31 arası yaparsınız. Aşağıdaki fonksiyon mevcut ayın son gününü verir. Buradan gelecek sonuca göre sql sorgunuzu 1-X şeklinde yaparsınız.
private DateTime GetLastDayOfMonth(DateTime dtDate)
{
DateTime dtTo = dtDate;
dtTo = dtTo.AddMonths(1);
dtTo = dtTo.AddDays(-(dtTo.Day));
return dtTo;
}
Teşekkür Ederim.