Af hverju get ég enn ekki opnað fasta DBF skrá?

Það eru þrír möguleikar fyrir þessar aðstæður, sem hér segir:

  1. Your DBF skrá er búin til af einu forriti, en þú vilt opna fastu skrána í öðru forriti, sem er ekki alveg samhæft við það fyrra og veldur vandamálum. Lausnin er að stilla rétta útgáfu í felliboxinu við hliðina á „Veldu DBF að gera við “breyta kassa samkvæmt seinna forritinu og síðan start að gera við skrána aftur. Til dæmis þinn DBF skráin er búin til af Clipper en þú vilt opna hana í dBase III, þá þarftu að stilla „Version“ á „dBase III“ og gera við skrána aftur.
  2. Fastur þinn DBF skrá er stærri en 2GB, þekkt stærðarmörk DBF skrár, svo most DBF samhæf forrit geta ekki opnað skrána þína. Til dæmis, þegar Visual FoxPro er notað til að opna slíka skrá færðu villuna „Ekki borð“. Lausnin er að virkja „Split skrá þegar hún er stærri en ### MB“ í „Options“ flipanum og setja viðeigandi gildi, sem ætti að vera minna en 2GB, til dæmis 1800MB, sem hámarks skráarstærð, og þá gera við frumritið þitt DBF skrá aftur. Þegar framleiðsla fasta skráarinnar er stærri en þessi mörk, DDBFR mun búa til nýja klofna skrá til að mæta þeim gögnum sem eftir eru. Og ef klofningsskráin nær takmörkunum aftur verður önnur ný skiptaskrá búin til o.s.frv.

  3. Í þínum fasta DBF skrá, það eru fleiri en 255 reitir í töflunni. Eins og er most DBF samhæf forrit styðja ekki töflu með meira en 255 reiti. Til dæmis, þegar Visual FoxPro er notað til að opna slíka skrá færðu villuna „Ekki borð“. Lausnin er að virkja „Skipta töflu þegar það eru fleiri en ### reitir“ valkostur í „Valkostir“ flipanum og stilla viðeigandi gildi, til dæmis 255, sem hámarks reitafjölda og gera síðan upprunalega DBF skrá aftur. Svona þegar DDBFR greinir að það eru fleiri en 255 reitir í töflunni, það mun búa til nýja töflu til að rúma þá reiti sem eftir eru. Og ef hinir reitirnir eru enn fleiri en 255 reitir, verður önnur ný töflu búin til o.s.frv.