(12/03/2019, 18:28)fkilic76 yazdı: [katsay ].[gunayyil] SET
buradaki "[katsay ]" alanında fazladan bir boşluktan kaynaklanmış, "[katsay]" yaparsanız sorun düzelebilir.
göndermiş olduğunuz dosyada da boşluğu silince hata vermedi.
aşağıdaki kodu dener misiniz?
Kod:
DoCmd.RunSQL " UPDATE Terfi_hsp INNER JOIN katsay ON Terfi_hsp.TrfTrh = katsay.gunayyil SET " & _
" [EKgost_tut] = [Terfi_hsp]![E_K_gost] * [katsay]![aykat] ," & _
" [EKekgost_tut] = [Terfi_hsp]![E_K_ekgostO] * [katsay]![aykat] ," & _
" [Ekidemtut] = [Terfi_hsp]![E_kidem] * [katsay]![aykat] * 20 ," & _
" [EEgost_tut] = [Terfi_hsp]![E_E_gost] * [katsay]![aykat] ," & _
" [EEekgost_tut] = [Terfi_hsp]![E_E_ekgostO] * [katsay]![aykat] ," & _
" [YKgost_tut] = [Terfi_hsp]![Y_K_gost] * [katsay]![aykat] ," & _
" [YKekgost_tut] = [Terfi_hsp]![Y_K_ekgostO] *[katsay]![aykat] ," & _
" [Ykidemtut] = [Terfi_hsp]![Y_kidem] * [katsay]![aykat] * 20 ," & _
" [YEgost_tut] = [Terfi_hsp]![Y_E_gost] * [katsay]![aykat] ," & _
" [YEekgost_tut] = [Terfi_hsp]![Y_E_ekgostO] * [katsay]![aykat] ," & _
" [gostfark] = [Terfi_hsp]![YKgost_tut] - [EKgost_tut] ," & _
" [ekgostfark] = [Terfi_hsp]![YKekgost_tut] - [EKekgost_tut] ," & _
" [KidemFark] = [Terfi_hsp]![Ykidemtut] - [Ekidemtut]" & _
" where [TrfTrh]>= metin1 and [TrfTrh]<= metin2 and [Forms]![Terfiyap]![id]=Terfi_hsp.kisi_id "