DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
aslında durumu özetlemek gerekirse; tabloda 11 ay vadeli kredi ödemesi ve taksitleri mevcut.yapmak istediğim ödemesi geçen ay taksitinin sıfırlanması.Ödeme tarihi geçipte ödenmeyen olmayacak mı acaba ?
UPDATE albaraka SET [ödeme taktut] = 0
WHERE [Vade tarihi]<date() and [ödeme taktut]>0;
Arkadaşım dediğin öneriyi uyguladığımı düşünüyorum.ancak tarihi değiştirip sorguyu yinelediğimde güncellemedi.bir de tablo formatı hakkında tavsiyeni almak istiyorum.tşler...Merhaba;
Öncelikle tablodaki alanların biçim ayarlarını yapın. Tarih, tutar, taksit ne varsa hepsine "metin" demişsiniz. Ayrıca genel anlamda yani mantık olarak ta pek doğru bir tasarım gibi gelmedi bana.. En azından alanların biçimlerini düzeltin ve alttaki sorguyu çalıştırın..
Kod:UPDATE albaraka SET [ödeme taktut] = 0 WHERE [Vade tarihi]<date() and [ödeme taktut]>0;
demek istediğinizi anladım.ancak tarihte bir değişiklik yaparak güncellem yaptığımda sıfırlanmıyor taksit tutarı ya da ben yapamadım.bir de bahsettiğiniz hesaplama yönetemlerinden birini yapıp gönderebilir misiniz rica etsem?Sizinki de güncelliyor ama;
Vade tarihi bugünden küçük ve ödeme taktut alanı 0'dan büyükse, "ödeme taktut" değerini "0" a dönüştürüyor.. İsterseniz geçmiş tarihlerden birine değer verin ve deneyin..
Soruyu mu yanlış anladım acaba??
Tablo tasarımına gelince, bçimlendirmeler yerinde olmuş ama hiçbir hesaplamayı tablo üzerinde yaptırmayın. Bu tür işlemleri sorgu, form ya da raporlarla yapmalısınız..
demek istediğinizi anladım.ben tablo üzerinde değişikik yaptım ve güncellemedi.demek form üzerinden değişiklik yapmam gerekiyor bi de formu denicem.yardımınız için teşekkür ederim sayın beab05Ben sizin demek istediğinizi anlamadım ama, tarihte değişklik yaptıktan sonra güncellemiyor ne demek? Vade tarihi bugünden önce olan değerleri, sorguyu çalıştırırsanız sıfırlıyor..
Eğer tablo üzerinde değişklik yaptığınız an olsun diyorsanız, olmaz Bunu form üzerinde yapabilirsiniz..
hocam son bi sorum olacaktı.tabloda ödeme toplam tutarını da otomatik yaptırmak istiyorum.formül;Ben sizin demek istediğinizi anlamadım ama, tarihte değişklik yaptıktan sonra güncellemiyor ne demek? Vade tarihi bugünden önce olan değerleri, sorguyu çalıştırırsanız sıfırlıyor..
Eğer tablo üzerinde değişklik yaptığınız an olsun diyorsanız, olmaz Bunu form üzerinde yapabilirsiniz..
tamam hocam.anladığım kadarıyla bilgi seviyem yeterli değil.yardımınız için tskler.Son örneğinizi incelemeden yazıyorum;
Tablolara hesaplama kaydetmek YANLIŞ VE GEREKSİZDİR . Lütfen önce veritabanı mantığını kavrayınız. Burda kısaca özetlenebilecek bir durum değil bu. Dediğiniz hesaplama için en iyi yol bence sorgulardır.