AccessTr.neT
Tüm Kayıtların Güncellenmesi Sorunu - 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ığı: Tüm Kayıtların Güncellenmesi Sorunu (/konu-tum-kayitlarin-guncellenmesi-sorunu.html)



Tüm Kayıtların Güncellenmesi Sorunu - yorum70 - 18/12/2013

İyi Akşamlar.

Bazı üstatlar, yine mi bu konu ? diyecek ama, çözemediğim 2 sorun var.

En önemlisi, F_RAPOR formundan, Sonyanıttarıhı gelmiş 2 tarih aralığını toplu yazdırma yaparken, aynı formdan girdiğimiz raportarihini, T_VERİ tablosunda YAZDIRILAN evrakların YANITTARHINI, Rapor tarihi ile değiştirip guncellemesi...Srg_Gnc ile yapıyor ama, yazdırılsın yazdırılmasın ne kadar kayıt varsa hepsinin yanıttarıhını raportarıhı ile değiştiriyor...Sadece yazdıklarını guncellesin istiyorum.

Tablo= T_VERİ
Form= F_RAPOR
Sorgu=Srg_Gnc
Rapor=ustyazi


2.sorun ise;


Cvp: Tüm Kayıtların Güncellenmesi Sorunu - ozanakkaya - 18/12/2013

srg_gnc isimli sorgunun Sql kodunu aşağıdaki ile değiştirerek dener misin?

UPDATE T_VERİ SET T_VERİ.YanıtTarıhı = Date()
WHERE (((T_VERİ.YanıtTarıhı) Between [Formlar]![F_RAPOR]![ilktarih] And [Formlar]![F_RAPOR]![sontarih]));

[Resim: HVUCWK8.png]


Cvp: Tüm Kayıtların Güncellenmesi Sorunu - yorum70 - 18/12/2013

Garip bir durum ortaya çıktı, önce vermedi..Tekrar denedim, tum kayıtları bugünün tarihiyle guncelledi.


Cvp: Tüm Kayıtların Güncellenmesi Sorunu - yorum70 - 18/12/2013

UPDATE T_VERİ SET T_VERİ.YanıtTarıhı = [Formlar]![F_RAPOR]![rprtarihi]
WHERE (((T_VERİ.YanıtTarıhı) Between [Forms]![F_RAPOR]![ilktarih] And [Forms]![F_RAPOR]![sontarih]));

Kod bu şekilde yapılınca düzeldi..Çok teşekkür ediyorum.

Güncelleme ile ilgili bayağı bir arama yapmıştım, tumunu guncelleştiriyor konulu bir konu bulmuştum.Bu konuda 2 oldu...Konu, ustte ki kodla çözülmüştür.