ອາການ:
ເມື່ອໃຊ້ Microsoft Access ເພື່ອເປີດໄຟລ໌ຖານຂໍ້ມູນ Access ທີ່ເສຍຫາຍ, ມັນຈະສະແດງຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດຕໍ່ໄປນີ້ (error 3800):
'ID' ບໍ່ແມ່ນດັດຊະນີໃນຕາຕະລາງນີ້
or
'AOIndex' ບໍ່ແມ່ນດັດຊະນີໃນຕາຕະລາງນີ້.
ຮູບໜ້າຈໍຕົວຢ່າງເບິ່ງຄືດັ່ງນີ້:
ຄຳອະທິບາຍທີ່ຊັດເຈນ:
ໃນແຕ່ລະຖານຂໍ້ມູນ Access, ຈະມີຕາຕະລາງລະບົບທີ່ເຊື່ອງໄວ້ "MSysAccessObjects", ແລະມັນມີດັດຊະນີທີ່ເອີ້ນວ່າ "AOIndex" ສໍາລັບການເຂົ້າເຖິງຮຸ່ນເກົ່າແລະ "Id" ສໍາລັບຮຸ່ນໃຫມ່. ໃນລະຫວ່າງການສໍ້ລາດບັງຫຼວງຂອງໄຟລ໌, ດັດຊະນີໄດ້ຮັບຄວາມເສຍຫາຍເຊັ່ນດຽວກັນແລະ Access ບໍ່ສາມາດຊອກຫາດັດຊະນີໃນເວລາທີ່ເປີດຖານຂໍ້ມູນທີ່ເສຍຫາຍ. ດັ່ງນັ້ນມັນຈະລາຍງານຄວາມຜິດພາດທີ່ໄດ້ກ່າວມາຂ້າງເທິງ.
ການແກ້ໄຂພຽງແຕ່ບັນຫານີ້ແມ່ນການນໍາໃຊ້ຜະລິດຕະພັນຂອງພວກເຮົາ DataNumen Access Repair ເພື່ອສ້ອມແປງໄຟລ໌ MDB ແລະແກ້ໄຂຂໍ້ຜິດພາດນີ້.
ໄຟລ໌ຕົວຢ່າງ:
ຕົວຢ່າງໄຟລ໌ MDB ເສຍຫາຍທີ່ຈະເຮັດໃຫ້ເກີດຄວາມຜິດພາດ. mydb_8.accdb
ໄຟລ໌ສ້ອມແປງດ້ວຍ DataNumen Access Repair: mydb_8_fixed.accdb