Skip to main content

AccessTr.neT


Güncelleme Sorgusu

Güncelleme Sorgusu

#7
tam istediğim buydu. ilginizve yardımlarınız  için teşekkürler haliliyas
Cevapla
#8
konu cevaplanan konular arasına taşındı ama örnegin bir koşul gerekirse örneğin tabloya bir sütun dah eklicem burda da 101,102,103 gibi kodlar olacak
ali  101
veli 102
mehmet 101
ayşe 101 gibi

o zaman 101 olanlar kriterine göre kodu nasıl düzenlemem gerekir.
Cevapla
#9
son tırnak işaretinden önce where y.yenilanadi=101 eklersiniz başka koşullar varsa koşullar arasına "and" yada "or" eklersiniz
mesela ……. where y.yenilanadi=101 and y.adisaoyadi='Veli' " gibi
 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),'+','') where y.alan=101"

eğer mesela metin1 kutusu gibi bir yerden değerin alacaksa
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),'+','') where y.alan=" & me.metin1
Cevapla
#10
tekarar teşekkür ederim
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task