Чаро ман то ҳол собитро кушода наметавонам DBF файл?

Барои ин вазъият се имконият вуҷуд дорад, ки инҳоянд:

  1. шумо DBF файл аз ҷониби як барнома сохта шудааст, аммо шумо мехоҳед файли собитро дар барномаи дигар кушоед, ки он бо пештара комилан мувофиқ нест ва боиси мушкилот мегардад. Ҳалли он аст, ки версияи дурустро дар қуттии комбинат дар паҳлӯи "Интихоб DBF таъмир карда шавад» куттии тахрир мувофики аризаи дуйум ва баъд сtart файлро аз нав таъмир кунед. Масалан, шумо DBF файл аз ҷониби Clipper сохта шудааст, аммо шумо мехоҳед онро дар dBase III кушоед, пас шумо бояд "Version" -ро ба "dBase III" танзим кунед ва сипас файлро дубора таъмир кунед.
  2. Шумо собит DBF файл калонтар аз 2 ГБ аст, маҳдудияти андозаи маълуми DBF файлҳо, ҳамин тавр мost DBF барномаҳои мувофиқ файли шуморо кушода наметавонанд. Масалан, ҳангоми истифодаи Visual FoxPro барои кушодани чунин файл, шумо хатои "Не ҷадвал" мегиред. Ҳалли ин аст, ки имкони "Тақсим кардани файл, вақте ки он аз ### МБ калонтар аст" дар ҷадвали "Интихобҳо" ва муқаррар кардани арзиши мувофиқ, ки бояд аз 2 ГБ камтар бошад, масалан, 1800 МБ ҳамчун андозаи максималии файл ва пас аслии худро таъмир кунед DBF боз файл. Вақте ки файли собит баромад аз ин маҳдудият калонтар аст, DDBFR барои ҷойгир кардани маълумоти боқимондаи барқароршуда файли нави тақсимшуда эҷод мекунад. Ва агар файли тақсимшуда дубора ба ҳадди ниҳоӣ расад, файли тақсими дуюми нав эҷод мешавад ва ғайра.
  3. Дар собит шумо DBF файл, дар ҷадвал зиёда аз 255 майдон мавҷуд аст. Айни замон мost DBF барномаҳои мувофиқ ҷадвалро бо зиёда аз 255 майдон дастгирӣ намекунанд. Масалан, ҳангоми истифодаи Visual FoxPro барои кушодани чунин файл, шумо хатои "Не ҷадвал" мегиред. Ҳалли ин аст, ки имкони "Ҷадвали тақсимкунӣ ҳангоми зиёда аз ### майдонҳо" дар ҷадвали "Интихобҳо" фаъол карда, арзиши мувофиқ, масалан, 255, ҳамчун шумораи максималии майдон таъин карда, сипас аслии худро таъмир кунед. DBF боз файл. Ҳамин тариқ, вақте ки ДDBFR муайян мекунад, ки дар ҷадвал зиёда аз 255 майдон мавҷуд аст, он барои ҷойгир кардани майдонҳои боқимонда ҷадвали тақсимоти нав эҷод мекунад. Ва агар майдонҳои боқимонда то ҳол зиёда аз 255 майдон бошанд, ҷадвали нави тақсимкунии дуюм сохта мешавад ва ғайра.