Dacă cineva înțelege cu adevărat FoxPro, Ajutor.
Problema este aproximativ aceasta:
Există un program scris de o persoană care nu este disponibilă, a defalcat, cheto cu baze de date, există unele erori.
Am încercat să șteargă fișierele index (am crezut că totul a fost * dx tip de expansiune cdx. Cu toate că în acest eu sunt sigur), apoi mai multe baze de date pentru a lucra, curentul care sunt nesortate și începe jurând că nu există nici un fișier index, iar unul continuă erori rugatsya.
Sunt în FoxPro nichrome niponimayu.
HEEEELP # 33;
Unde stai? Th pune? Care sunt termenii?
Da. și ce program.
Există un program. Scrisă pe FoxPro, în care nu înțeleg nimic.
Imaginea arată cum arată și cum arată directorul Date.
Ea a încetat să funcționeze, cele programul este de lucru, dar atunci când obraschaeshsya la bazele de date 3 din 4 nu funcționează (doar 4 baze de date), să emită o sintaxă eror teribilă.
Am dat seama că dosarul DATA este exact baza de date (dbf, cdx, fpt).
DBF este ca și bazele.
CDX este ca și fișierele index.
FPT - chiar și gândurile nu sunt ceea ce este.
Am eliminat toate CDX, apoi 3 din 4 baze au început să curgă, dar va genera o eroare care nu există nici un fișier index, și că este logic să neotsortirovanny de bază. Cea de-a patra bază de date continuă să producă o eroare de sintaxă.
E un fel de detaliu, multumesc anticipat, Elephant.
Imagini atașate
adăugat la [mergetime] 1116408454 [/ mergetime]
Unde stai? Th pune? Care sunt termenii?
Da. și care este progul?
Stau la Polytech, programul este aproape de Koms.
Aici, în birou, există un curent de lucru de pește, fără date.
Un astfel de program.
O persoană stă, face anumite acțiuni, care sunt înregistrate în baza de date, când cu cine, tipul de acțiune.
Există o bază pentru persoanele cu care au fost luate aceste acțiuni.
Două tipuri separate de acțiuni sunt separate separat, în două baze distincte.
Doar 4 baze.
Dacă este simplu, așa e.
Imagini atașate
Salvează oamenii, explică cel puțin. Ce este DBF, ce este CDX, de unde vin și cum se obține CDX dacă există doar DBF. Există versiuni FoxPro 8 și 9.
* .cdx sunt indici de baze de date, care sunt * .dbf. Teoretic, programul dvs. ar trebui să fie undeva în setările funcției de re-indexare a bazei de date (cu crearea *. Cdx). Și în primul ecran văd reparația.
Salvează oamenii, explică cel puțin. Ce este DBF, ce este CDX, de unde vin și cum se obține CDX dacă există doar DBF. Există versiuni FoxPro 8 și 9.
Dacă nu înțelegi vulpea, atunci nu-l înfrunta. Și apoi yandalesh încă ceva fir. Mai bine ai scrie o greșeală, literalmente.
CDX - fișierul index structural, dacă îl ștergeți - când deschideți baza de date, veți primi un mesaj despre absența fișierului index. Pentru ca aceasta să fie re-creată, este necesar să cunoaștem câmpurile bazei de date care sunt indici. În fișierele DBF aceste informații nu sunt prezente. Poate fi în program - re-indexarea bazei de date - CDX va fi creat.
Despre o altă greșeală - așezați textul
Iar suporterii Fox se găsesc pe Theron?
Ca de obicei, există un program, în teorie, există surse. Trebuie să vă ascuțiți, trebuie să luați suportul.
Răspunsul poate fi aici, poți în PM.
Un reindex este o comandă internă forex = Rebuilds deschide fișiere index.
Sintaxă: REINDEX [COMPACT]
Convertește fișierele simple index (.IDX) obișnuite în fișierele IDX compacte.
Fișierele index începe să fie considerate depășite atunci când deschideți o tabelă fără a deschide fișierele index index și modificați câmpurile cheie ale acestor fișiere index. Fișierele index indexate pot fi actualizate prin re-indexarea acestei comenzi.
REINDEX actualizează toate fișierele index care sunt deschise în spațiul de lucru selectat. Visual FoxPro recunoaște toate tipurile de fișiere index (fișiere index index compozit (.CDX), fișiere index index structurale, fișiere simple index (.IDX) și re-indexări în consecință. Toate etichetele din fișierele .CDX sunt actualizate, precum și fișiere index index structurale .CDX care se deschid automat cu tabelul.
Toate fișierele index create cu comanda INDEX cu cuvinte cheie unice sau folosind comanda SET unic pe păstra statutul lor unic și după re-indexare.
Pentru a emite o operație REINDEX pentru fișiere index index, emiteți următoarele comenzi:
UTILIZARE Nume_tabel INDEX OutdatedIndexNames
Reindexați
Și este mai bine să restaurați mai întâi bazele de date cu comanda de reparare - există un fișier numit Repair.app - rulați-l acum # 33;
Un reindex este o comandă internă forex = Rebuilds deschide fișiere index.
Asta e ... deschis. Și nu există nici unul.
2 SLon. Încercați să restaurați CDX-urile (bine, din coș pentru a trage) și apoi reindex.
Ce face acest repair.exe - x.z. Mai bine să nu-l atingi încă