Bu makalede, referans ve düzeltici eylem için MS Access'te hataları günlüğe kaydetmenin birkaç yolunu inceliyoruz.
Bir kullanıcının Access veritabanlarında kaç kez hatayla karşılaşabileceği konusunda bir sınırlama yoktur. Çeşitli hataların ortaya çıkmasının birden çok nedeni olabilir. Ancak, bir hatanın tekrarlanmasını önlemek için, kullanıcı her zaman hataları günlüğe kaydetmeyi seçebilir. MS Access'te günlüğe kaydetme hatası, tüm hataların ne, ne zaman ve ne sıklıkta meydana geldiğine dair bir kayıt tutmayı içerir. Bu, bir hata için bir çözüm bulmanın yanı sıra yinelenen bir hatadan kaçınmanıza yardımcı olur. Günlüğe kaydetme hatası, MS Access'te bulunan varsayılan bir özellik değildir, bu işlevi ekleyerek bunu gerçekleştirmeniz gerekecektir. Bu, bir kod ve bir tablo geliştirmeyi gerektirecektir. Aşağıda, MS Access'te hata kaydetmenin farklı yolları verilmiştir.
- Birincil yol – Veritabanını yöneten tek kişi sizseniz ve başka hiç kimsenin veritabanına erişimi yoksa bu yol en uygunudur, bir günlük ekleyerek hata günlüğü kolayca yapılabilir. Hatanın dahili nedenini bulmak zor olabilir, hata oluştuğunda hata mesajını görebilir ama hatırlamayabilirsiniz. Bu nedenle log kullanılması tavsiye edilir.
- Hata İşleme Rutini aracılığıyla Günlüğe Kaydetme Hatası – Bu, MS Access'te hata kaydetmenin başka bir çok basit ve temel yoludur, sadece prosedürün hata işleme rutininin yapmasına izin verin. Bu, Veritabanı Penceresinde modüle bir kod girmenizi gerektirecek, bu daha sonra başka bir tablodaki hatayı içeren alanı ekleyecektir.
- Özel bir işlev kullanın – Tüm prosedürlerde bir hata günlüğü kodu girebilirsiniz, ancak bu verimsiz olacaktır, bunun yerine özel bir işleve sahip olmak daha iyidir.
- Önlemek SQL Server - Için taşıma SQL Server Access'ten, gereksiniminiz olabilir, ancak aynı zamanda bir sorun teşkil edebilir, çünkü SQL ifadeleri genellikle hantal ve uzun büyür. Jet SQL'i kullanmayın, yükseltmek istiyorsanız, SQL T-SQL kullanır, bu da SQL kodunu değiştirmenizi gerektirecek, tarafından kullanılabilir olması için SQL Server. SQL tablosunda Access kullanırken Jet SQL kullanırsanız, başarısız olur, geçiş sorgusu kullanın, ancak T – SQL'i de bilin.
Sonuç

Yazar Tanıtımı:
Vivian Stevens bir veri kurtarma uzmanıdır. DataNumendahil olmak üzere veri kurtarma teknolojilerinde dünya lideri olan , Inc. sql'yi kurtar ve excel kurtarma yazılımı ürünleri. Daha fazla bilgi için ziyaret edin www.datanumen.com
