ເປັນຫຍັງຂ້ອຍຍັງບໍ່ສາມາດເປີດການແກ້ໄຂໄດ້ DBF ແຟ້ມ?

ມີສາມຄວາມເປັນໄປໄດ້ສໍາລັບສະຖານະການນີ້, ດັ່ງນີ້:

  1. ຂອງທ່ານ DBF ໄຟລ໌ຖືກສ້າງຂື້ນໂດຍແອັບພລິເຄຊັນດຽວ, ແຕ່ທ່ານຕ້ອງການເປີດໄຟລ໌ຄົງທີ່ໃນແອັບພລິເຄຊັນອື່ນ, ເຊິ່ງບໍ່ເຫມາະສົມກັບອະດີດແລະເຮັດໃຫ້ເກີດບັນຫາ. ການ​ແກ້​ໄຂ​ແມ່ນ​ການ​ກໍາ​ນົດ​ສະ​ບັບ​ທີ່​ຖືກ​ຕ້ອງ​ຢູ່​ໃນ​ປ່ອງ combo ຂ້າງ "ເລືອກ​ DBF ທີ່​ຈະ​ໄດ້​ຮັບ​ການ​ສ້ອມ​ແປງ” ປ່ອງ​ແກ້​ໄຂ​ຕາມ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ຄັ້ງ​ທີ​ສອງ​ແລະ​ຫຼັງ​ຈາກ​ນັ້ນ start ການສ້ອມແປງໄຟລ໌ອີກເທື່ອຫນຶ່ງ. ຕົວຢ່າງ, ຂອງທ່ານ DBF ໄຟລ໌ຖືກສ້າງຂື້ນໂດຍ Clipper ແຕ່ທ່ານຕ້ອງການເປີດມັນຢູ່ໃນ dBase III, ຫຼັງຈາກນັ້ນທ່ານຈໍາເປັນຕ້ອງຕັ້ງ "Version" ເປັນ "dBase III" ແລະຫຼັງຈາກນັ້ນສ້ອມແປງໄຟລ໌ອີກເທື່ອຫນຶ່ງ.
  2. ຄົງທີ່ຂອງເຈົ້າ DBF ໄຟລ໌ຂະຫນາດໃຫຍ່ກວ່າ 2GB, ຂອບເຂດຈໍາກັດຂະຫນາດທີ່ຮູ້ຈັກຂອງ DBF ໄຟລ໌, ດັ່ງນັ້ນ most DBF ແອັບພລິເຄຊັນທີ່ເຂົ້າກັນໄດ້ບໍ່ສາມາດເປີດໄຟລ໌ຂອງທ່ານໄດ້. ຕົວຢ່າງ, ເມື່ອໃຊ້ Visual FoxPro ເພື່ອເປີດໄຟລ໌ດັ່ງກ່າວ, ທ່ານຈະໄດ້ຮັບຂໍ້ຜິດພາດ "ບໍ່ແມ່ນຕາຕະລາງ". ການແກ້ໄຂແມ່ນເພື່ອເປີດໃຊ້ "Split file ໃນເວລາທີ່ມັນມີຂະຫນາດໃຫຍ່ກວ່າທາງເລືອກ ### MB" ໃນແຖບ "ຕົວເລືອກ" ແລະກໍານົດຄ່າທີ່ເຫມາະສົມ, ເຊິ່ງຄວນຈະຫນ້ອຍກວ່າ 2GB, ສໍາລັບຕົວຢ່າງ, 1800MB, ເປັນຂະຫນາດໄຟລ໌ສູງສຸດ, ແລະ. ຫຼັງຈາກນັ້ນ, ສ້ອມແປງຕົ້ນສະບັບຂອງທ່ານ DBF ໄຟລ໌ອີກເທື່ອຫນຶ່ງ. ເມື່ອໄຟລ໌ຄົງທີ່ຜົນຜະລິດມີຂະຫນາດໃຫຍ່ກວ່າຂອບເຂດຈໍາກັດນີ້, DDBFR ຈະສ້າງໄຟລ໌ແຍກໃຫມ່ເພື່ອຮອງຮັບຂໍ້ມູນທີ່ຍັງເຫຼືອທີ່ກູ້ຄືນມາ. ແລະຖ້າໄຟລ໌ແຍກເຖິງຂອບເຂດຈໍາກັດອີກເທື່ອຫນຶ່ງ, ໄຟລ໌ແຍກໃຫມ່ທີສອງຈະຖືກສ້າງຂື້ນ, ແລະອື່ນໆ.
  3. ໃນຄົງທີ່ຂອງທ່ານ DBF ໄຟລ໌, ມີຫຼາຍກວ່າ 255 ຊ່ອງຂໍ້ມູນໃນຕາຕະລາງ. ປັດຈຸບັນ ມost DBF ແອັບພລິເຄຊັນທີ່ເຂົ້າກັນໄດ້ບໍ່ຮອງຮັບຕາຕະລາງທີ່ມີຫຼາຍກວ່າ 255 ຊ່ອງຂໍ້ມູນ. ຕົວຢ່າງ, ເມື່ອໃຊ້ Visual FoxPro ເພື່ອເປີດໄຟລ໌ດັ່ງກ່າວ, ທ່ານຈະໄດ້ຮັບຂໍ້ຜິດພາດ "ບໍ່ແມ່ນຕາຕະລາງ". ການແກ້ໄຂແມ່ນເພື່ອເປີດໃຊ້ "ຕາຕະລາງແຍກເມື່ອມີຫຼາຍກວ່າ ### ຊ່ອງຂໍ້ມູນ" ໃນແຖບ "ຕົວເລືອກ" ແລະກໍານົດຄ່າທີ່ເຫມາະສົມ, ຕົວຢ່າງ, 255, ເປັນຈໍານວນພາກສະຫນາມສູງສຸດ, ແລະຫຼັງຈາກນັ້ນສ້ອມແປງຕົ້ນສະບັບຂອງທ່ານ. DBF ໄຟລ໌ອີກເທື່ອຫນຶ່ງ. ດັ່ງນັ້ນ ເມື່ອ DDBFR ກວດພົບວ່າມີຫຼາຍກວ່າ 255 ຊ່ອງຂໍ້ມູນໃນຕາຕະລາງ, ມັນຈະສ້າງຕາຕະລາງການແບ່ງປັນໃຫມ່ເພື່ອຮອງຮັບຊ່ອງຂໍ້ມູນທີ່ຍັງເຫຼືອ. ແລະຖ້າຊ່ອງຂໍ້ມູນທີ່ຍັງເຫຼືອຍັງມີຫຼາຍກວ່າ 255 ຊ່ອງຂໍ້ມູນ, ຕາຕະລາງການແບ່ງປັນໃຫມ່ທີສອງຈະຖືກສ້າງຂຶ້ນ, ແລະອື່ນໆ.