Merhaba arkadaşlar ,
Alis tablomdaki Miktar toplamlarını Stok tablomdaki GirenAd alanına bir kerede göndermek istiyorum,
onun için bir sorgu oluşturup bu ürünleri toplattırdım Sorgu1 deki miktarları Stoktaki GirenAd de bir kerede nasıl gönderebilirim?
Aliş Miktarlarını Stoğa Göndermek
Formunuza bir buton ekleyip
kodu ile güncelleyebilirsiniz.
Kod:
DoCmd.RunSQL "SELECT Alis.Aciklama, Sum(Alis.Miktar) AS ToplaMiktar INTO tmpX FROM Alis GROUP BY Alis.Aciklama;" 'Açıklama ve miktar alanlı geçici tablo oluşturur
DoCmd.RunSQL "UPDATE Stok INNER JOIN tmpX ON Stok.Aciklama = tmpX.Aciklama SET Stok.GirenAd = tmpX.ToplaMiktar;" 'Stok tablosunu günceller
DoCmd.RunSQL "DROP TABLE tmpX;" '' Geçici tabloyu siler
(10/02/2024, 11:57)atoykan yazdı: Formunuza bir buton ekleyip
kodu ile güncelleyebilirsiniz.Kod:DoCmd.RunSQL "SELECT Alis.Aciklama, Sum(Alis.Miktar) AS ToplaMiktar INTO tmpX FROM Alis GROUP BY Alis.Aciklama;" 'Açıklama ve miktar alanlı geçici tablo oluşturur
DoCmd.RunSQL "UPDATE Stok INNER JOIN tmpX ON Stok.Aciklama = tmpX.Aciklama SET Stok.GirenAd = tmpX.ToplaMiktar;" 'Stok tablosunu günceller
DoCmd.RunSQL "DROP TABLE tmpX;" '' Geçici tabloyu siler
Çok teşekkür ederim hocam ellerinize sağlık...
Rica ederim, iyi çalışmalar.
Konuyu Okuyanlar: 1 Ziyaretçi