(20/03/2019, 16:43)fkilic76 yazdı:ben sorunu anladım.aktarma yapılmayan alanlar boş ta olsa sıfır olmadığı için işleme koymamış(20/03/2019, 16:35)haliliyas yazdı: DoCmd.RunSQL " UPDATE Terfi_hsp INNER JOIN katsay ON Terfi_hsp.TrfTrh = katsay.gunayyil SET " & _
……………………………………………..
" where [TrfTrh]>= metin1 and [TrfTrh]<= metin2 and [Forms]![Terfiyap]![id]=Terfi_hsp.kisi_id"
DoCmd.RunSQL " UPDATE [Terfi_hsp] SET [artdrm] = [A25] where [TrfTrh]= metin1 and [Forms]![Terfiyap]![id]=Terfi_hsp.kisi_id"
bu 2 koddaki koşulların farklı olması normal mi -koyu kırmızı kısımlar- genelde Sql kodları parçalı parçalı yazılmış o nedenle sordum
birinci satırdaki kod iki tarih arasına denk gelen kayıtların tümü için
ikinci kod sadece ilk tarihe denkgelen satır icin geçerli where kodunu ayırmak zorunda kaldığımdan bilerek yaptım
sorun çözüldü.