Skip to main content

AccessTr.neT


Runtime 3340 'sorgu Hatası'

Runtime 3340 'sorgu Hatası'

Çözüldü #1
Merhaba arkadaşlar;
Hali hazırda sorunsuz çalışan programımda bir hata alamaya başladım.
CurrentDb.Execute "update Tbl_Mak set [En_Son_Bakim_Tarihi]=cdate(" & CLng(Me.Bakim_Tarihi) & ") where [Mak_ID]=" & Me.Mak_ID
olarak kullandığım Vba kodu; form üzerindeki bir metin kutusunda yer alan tarih değerini kayıt kaynağı haricindeki başka bir tabloda güncelliyorum. Sorgu diziliminde hatalı bir yer bulamadım fakat komutu çalıştırdığımda aşağıdaki hatayı alıyorum. Yardımlarınızı rica ederim.
 [Resim: a.png]
Cevapla
#2
Emin değilim ama galiba sorun kasım ayındaki office guncellemesinden kaynaklanıyor olabilir
Kısa vadede güncellemek kaldırmayı deneyebilirsiniz.
Ayrıntılı bilgi:
http://fmsinc.com/MicrosoftAccess/Errors...s_corrupt/
Cevapla
#3
Üstad windows güncelleştirmelerinde office için bir güncelleştirme yok. Nasıl kontrol edebilirim. (appwiz.cpl den bakıyorum)


[Resim: aa.png]
Cevapla
#4
Ofis sürümünüz?
Cevapla
#5
Sadece ilgili kısımları yeni oluşturacağınız bir Access dosyasına alıp orada dener mısınız?
Ben de göremedim güncelleme dosyasını
Not: birde Program ekle/kaldırdan bakar misiniz?
Cevapla
#6
2019 64 bit.

Üstad gönderdiğiniz linkteki çözümü uyguladım; 
  • Access 2016 MSI: Build 4927.1002 - November 18, 2019
    The update is for Office 2016 only.
    For more information on the update, visit November 18, 2019, update for Office 2016 (KB4484198).


  • Access O365 Monthly Channel/Access 2016 C2R/Access 2019 (Version 1910): Build 12130.20390 - November 18, 2019
    Use File/Account/UpdateOptions/UpdateNow within an Office application.



Yani 2019 için dosya/hesap/güncelleme seçenekleri/şimdi güncelle deyince kendisi bir güncelleme bulup yükledi. Yükleme sonrasında kod çalıştı. 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