Ushbu maqolada biz mos yozuvlar va tuzatishlar uchun MS Access-da xatolarni ro'yxatga olishning bir necha usullarini ko'rib chiqamiz.
Foydalanuvchi Access ma'lumotlar bazalarida necha marta xatolikka duch kelishi mumkinligi haqida hech qanday cheklovlar yo'q. Turli xil xatolar yuzaga kelishi uchun bir nechta sabablar bo'lishi mumkin. Biroq, xato takrorlanmasligi uchun foydalanuvchi har doim xatolarni jurnalga yozishni tanlashi mumkin. MS Access-da ro'yxatga olish xatosi barcha xatolar nima, qachon va qanchalik tez-tez sodir bo'lishini qayd qilishni o'z ichiga oladi. Bu xatolik yechimini topish bilan birga takroriy xatolikdan qochishga yordam beradi. Jurnal xatosi MS Access-da mavjud bo'lgan standart xususiyat emas, siz ushbu funksiyani qo'shish orqali buni amalga oshirishingiz kerak bo'ladi. Buning uchun kod va jadvalni ishlab chiqish kerak bo'ladi. Quyida MS Access-da xatolikni qayd etishning turli usullari keltirilgan.
- Asosiy yo'l - Agar siz ma'lumotlar bazasini yagona boshqaruvchi bo'lsangiz va boshqa hech kim ma'lumotlar bazasiga kirish imkoniga ega bo'lmasa, bu usul eng mos keladi, xatolar jurnalini jurnal qo'shish orqali osongina amalga oshirish mumkin. Xatoning ichki sababini aniqlash qiyin bo'lishi mumkin, xatolik yuz berganda xato xabarini ko'rishingiz mumkin, lekin uni eslay olmaysiz. Shuning uchun logdan foydalanish tavsiya etiladi.
- Xatolarni qayta ishlash tartibi orqali jurnalga kirishda xato – Bu MS Access-da xatolikni qayd etishning yana bir juda oddiy va asosiy usuli, faqat protseduraning xatolarni qayta ishlash tartibiga ruxsat bering. Bu sizdan modulga, Ma'lumotlar bazasi oynasiga kod kiritishingizni talab qiladi, so'ngra xatoni o'z ichiga olgan maydonni boshqa jadvalga qo'shadi.
- Maxsus funktsiyadan foydalaning - Siz barcha protseduralarda xatoliklarni qayd qilish kodini kiritishingiz mumkin, ammo bu samarasiz bo'lib chiqadi, buning o'rniga maxsus funksiyaga ega bo'lish yaxshiroqdir.
- oldini olish SQL Server - ga koʻchmoqda SQL Server Access-dan foydalanish sizning talabingiz bo'lishi mumkin, lekin u ham muammo tug'dirishi mumkin, chunki SQL bayonotlari ko'pincha noqulay va uzoq davom etadi. Jet SQL-dan foydalanmang, agar siz kattalashtirishni xohlasangiz, SQL T-SQL-dan foydalanadi, bu sizga SQL kodini o'zgartirishni talab qiladi, bu foydalanuvchi foydalanishi mumkin. SQL Server. Agar siz SQL jadvalida Access-dan foydalanayotganda Jet SQL-dan foydalansangiz, u muvaffaqiyatsiz bo'ladi, o'tish so'rovidan foydalaning, lekin T - SQL-ni ham biling.
Xulosa

Muallif kirish:
Vivian Stivens - ma'lumotlarni qayta tiklash bo'yicha mutaxassis DataNumenMa'lumotlarni qayta tiklash texnologiyalari bo'yicha jahon yetakchisi bo'lgan , Inc sql-ni tiklash va excel tiklash dasturiy mahsulotlar. Qo'shimcha ma'lumot olish uchun tashrif buyuring www.datanumen.com