AccessTr.neT
Güncelleme Sorgusu - 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ığı: Güncelleme Sorgusu (/konu-guncelleme-sorgusu--85245.html)

Sayfalar: 1 2


Güncelleme Sorgusu - te-kin - 27/03/2019

güncelle butonuna tıkladığımız zaman tek bier seferde x tablosundaki metin değerlerininden dolu olanları y tablosuna "+" olarak nasıl güncelleyebiliriz. şimdiden teşekkürler


Cvp: Güncelleme Sorgusu - berduş - 28/03/2019

(27/03/2019, 23:53)te-kin yazdı: dolu olanları y tablosuna "+" olarak nasıl güncelleyebiliriz. şimdiden teşekkürler
tam olarak kastettiğiniz şey ne?
y tablosuna eklemek mi yoksa x tablosunda adı ali olan kayıttaki  dolu değerleri y tablosunda adı ali olan kayda aktarmak mı?


Cvp: Güncelleme Sorgusu - te-kin - 28/03/2019

(28/03/2019, 00:08)haliliyas yazdı: y tablosuna eklemek mi yoksa x tablosunda adı ali olan kayıttaki  dolu değerleri y tablosunda adı ali olan kayda aktarmak mı?x
x tablosunda adı ali olan kayıttaki değeri, y tablosunda adı ali olan kayda aktarmak. ama bu  işlemi her biri için yapacak..


Cvp: Güncelleme Sorgusu - berduş - 28/03/2019

butonun koduna aşağıdaki kodu yazıp dener misiniz?
 CurrentDb.Execute " UPDATE y " & _
                  " INNER JOIN x " & _
                  " ON(y.adısoyadı = x.adısoyadı)" & _
                  " SET" & _
                  " y.pazartesi = x.pazartesi, " & _
                  " y.salı = x.salı, " & _
                  " y.çarşamba = x.çarşamba, " & _
                  " y.perşembe = x.perşembe, " & _
                  " y.cuma = x.cuma, " & _
                  " y.cumatesi = x.cumatesi, " & _
                  " y.pazar = x.pazar"



Cvp: Güncelleme Sorgusu - te-kin - 28/03/2019

kod çalışıyor ama değerleri aynen aktarıyor. ben x tablosundaki değeri y tablosuna + olarak aktarmasını istiyorum.


x tablosundaki adsoyad değerleri, y tablosuna önceden yukardaki kod ile aktarılmıştı. şimdi ad soyad değerleri var olan y tablosuna gün lerden dolu olanlar + olarak kaydedilecek..


Cvp: Güncelleme Sorgusu - berduş - 28/03/2019

afedersiniz  yanlış anlamışım kodu aşağıdakiyle değiştirip dener misiniz
 CurrentDb.Execute " UPDATE y " & _
                  " INNER JOIN x " & _
                  " ON(y.adısoyadı = x.adısoyadı)" & _
                  " SET" & _
                  " y.pazartesi = iif(not isnull(x.pazartesi),'+ ',''), " & _
                  " y.salı = iif(not isnull(x.salı),'+',''), " & _
                  " y.çarşamba = iif(not isnull(x.çarşamba),'+',''), " & _
                  " y.perşembe = iif(not isnull(x.perşembe),'+',''), " & _
                  " y.cuma = iif(not isnull(x.cuma),'+',''), " & _
                  " y.cumatesi = iif(not isnull(x.cumatesi),'+',''), " & _
                  " y.pazar = iif(not isnull(x.pazar),'+','')"