AccessTr.neT
Birden fazla alanın tek seferde güncellenmesi hakkında - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Birden fazla alanın tek seferde güncellenmesi hakkında (/konu-birden-fazla-alanin-tek-seferde-guncellenmesi-hakkinda.html)



Birden fazla alanın tek seferde güncellenmesi hakkında - mustafa_atr - 29/12/2009

Selam arkadaşlar, bir sorum olacak. Forumdan edindiğim bilgiler ışığında basit bir kantin uygulaması yaptım, tabloda müşteriler, urun, tutar, tarih ve ödenme durumu (veresiye çalşıyor bizim kantin Img-grin evet yada hayır şeklinde iki değer) şeklinde alanlarım var. Hangi müşterinin neler aldığını görmek için müşteri adına ve tarihe göre filtreleme yapıyorum ilgili sonuçları liste içinde görebiliyorum, sorum şu; listede "ödenme durumu" (column(0) da yeralıyor) "hayır" olan kayıtları bir buton aracılığıyla nasıl "evet" şeklinde güncelleyebilirim?
liste.column(0)= "evet" türünden şeyler denedim butona ama olmadı. Uygulamayı ekliyorum bakabilirmisiniz?
Forumda birden fazla kaydı aynı anda güncelleyen programlar var sanırım ama bunu ekstradan programa ihtiyaç duymadan yapabilirmiyiz?


Cvp: Birden fazla alanın tek seferde güncellenmesi hakkında - Puletin - 06/01/2010

Guncelleme sorgusu oluşturunuz

Kod:
UPDATE kantin SET kantin.Ödenme = [Ödendi mi?]
WHERE (((kantin.Musteri)=[Formlar]![kantin2]![Musteri]) AND ((kantin.Tarih) Between [Formlar]![kantin2]![ilktarih] And [Formlar]![kantin2]![sontarih]));

Verdiğiniz tarih aralığına ve musteri adına göre gerekli süzmelerinizi yaptık tansonra guncelle dediğinizde size Ödendi mi? diye soracaktır "Evet" derseniz hepsini evet payar "Hayır" derseniz hepsini hayır yapacaktır.
Kolay gelsin.