Pročitajte dbf fajl. Otvaranje i pretvaranje DBF datoteke u EXCEL

Ako negdje pronađete datoteku s ekstenzijom DBF i ne znate kako je otvoriti, i operativni sistem ne mogu naći instalirane programe, sposobni za rad sa takvim fajlovima, onda ste došli na pravu adresu. Doista, u našem članku ćemo se pozabaviti problemom otvaranja takvih datoteka - saznat ćemo zašto se općenito koristi DBF format, koje programe je najbolje koristiti za rad s datotekama ovog formata i šta treba uzeti u obzir .

Šta je DBF format

Najčešće će računovođe morati otvoriti dbf datoteke - 1C 7 pohranjuje podatke u njima

Dbf datoteke se koriste za pohranjivanje i prijenos informacija. Koriste se u sistemima upravljanja od strane baza podataka itd. Danas dbf ekstenziju koriste razne aplikacije, iako ju je prvobitno pružao samo program dBase. U početku je dBase bilo najviše popularan program za rad sa bazama podataka, sa izgledom Microsoft Access donekle je izgubila svoju poziciju. Uprkos tome, mnogi novi programi koriste ekstenziju dbf.

Koji programi mogu otvoriti DBF datoteku?

Često se postavljaju pitanja o tome koji program odabrati za otvaranje dbf fajl. Dakle... DBF datoteka je datoteka baze podataka koja se može koristiti u Visual FoxPRO, FoxPro, 1C 7.7. Većina pogodne aplikacije za uređivanje takvih datoteka su sljedeće:

  1. DBFShow. Ovo besplatni program. Odlikuje ga široka funkcionalnost, zbog čega je popularan među korisnicima. Programeri stalno poboljšavaju program, pojavljuju se nove funkcije u njemu.
  2. DBFViewer 2000 je odlična, dobro razvijena aplikacija, a jedna od njenih glavnih prednosti su široke mogućnosti za izvoz i uvoz podataka. Međutim, pozicioniran je kao shareware.
  3. DBF Navigator - program oduševljava svojom brzinom i distribuira se besplatno, ali, nažalost, kompanija za razvoj već je prestala izdavati ažuriranja.

Ako instalirate prava aplikacija Ako to nije moguće, onda koristite Excel ili njegov ekvivalent - Open Office Calc.

Ne postoji način za otvaranje i spremanje dbf datoteka, tako da prvo morate povezati poseban dodatak “dbf_operations.xla” i koristiti ga u budućnosti.

Pored opisanih, postoje i drugi uređivači koji rade sa dbf dokumentima. Ovdje su navedene samo najčešće metode koje u većini slučajeva pomažu u rješavanju pitanja kako otvoriti dbf datoteku.

Danas, vjerovatno, nikome ne treba reći da se prilično često mnogi korisnici susreću s datotekama s ekstenzijom .dbf. Najtužnije je što u Windows OS-u čak i ako je paket instaliran microsoft office ovaj tip datoteke nisu povezane ni sa jednim programom. Imamo ga, sada ćemo pokušati da to shvatimo. U isto vrijeme, hajde da vidimo kako možete uspostaviti asocijaciju ekstenzija za kasnije automatsko prepoznavanje podataka i otvorite željeni fajl.

DBF format: opis

Zapravo, iz same skraćenice primijenjene na ekstenziju datoteke ovog tipa, već se može zaključiti da je riječ o bazi podataka. To je donekle specifično, jer takve datoteke obično imaju ekstenziju

U ovom slučaju imamo još jedan, koji je, međutim, uprkos svojoj specifičnosti, prepoznat od strane mnogih programa koji podržavaju rad sa informacijama ovog tipa. To može biti isti Excel ili Access uključen u glavni Microsoft paket Office ili bilo koje druge kancelarijske aplikacije programera trećih strana.

Kako otvoriti DBF u standardnoj verziji

Zapravo, ako iznenada naiđete na datoteku ovog tipa (ikona se na njoj ne koristi čak ni u Exploreru), nemojte paničariti. Može se vrlo jednostavno otvoriti pomoću Excela, jer se u njemu pohranjuje cijela logička struktura i, uzimajući u obzir istu, mogućnost primjene standardni sistem traži.

Pošto nijedan program nije povezan sa samom datotekom u standardnoj verziji, postoje dva načina za nastavak. Preporučuje se, na primjer, jednostavno trčanje Excel program ili Pristup, a zatim koristite standardni meni otvaranje datoteke ili kombinacije Ctrl tipke+ O. Međutim, u meniju koji se pojavi, u polju za tip datoteke treba da navedete „Sve datoteke“ (a ne „nativni“ format), a zatim izaberite datoteku koju tražite. Budite sigurni: bilo koji program za proračunske tablice će prepoznati ovu vrstu podataka bez ikakvih problema.

Kao što je već jasno, problem otvaranja DBF datoteke u našem slučaju se svodi samo na korištenje standarda uredska aplikacija V ručni način rada. Kao što je već jasno, ova metoda nije uvijek prikladna i zahtijeva određeno vrijeme.

Povezani programi

Pogledajmo sada samu DBF datoteku. Kako da ga otvorim bez korištenja standardnih programa uredskog paketa? Da, pomoću istih uslužnih programa uključenih u slične softverske proizvode.

Na primjer, to može biti isti Open Office, Lotus, itd. U principu, tu nema velike razlike, jer je jedino bitno da program koji se koristi može raditi sa tabelarnim elektronskim podacima. Čitanje DBF formata se vrši potpuno isto u svim slučajevima. Inače, to ne zavisi od programera uredskog paketa, jer svi imaju podršku za ovu vrstu podataka, uključujući čak i platforme poput Oraclea.

Promjena zadanih opcija otvaranja

Sada da vidimo kako otvoriti DBF datoteke tako da se mogu koristiti automatski način rada. U najjednostavnijem slučaju, to se radi iz podmenija koji se poziva desnim klikom na datoteku u uobičajenom "Exploreru", gdje je odabrana naredba "Otvori sa...".

Za jedan slučaj koristi se jedna od navedenih aplikacija. Kako se ne biste ponovo mučili oko toga kako otvoriti DBF datoteke, možete jednostavno odrediti odabranu aplikaciju, a zatim potvrditi okvir pored reda „Koristi za sve datoteke ove vrste” na dnu. Isti Excel će ubuduće (ako je izabran kao podrazumevani program) otvarati fajl ovog tipa redovnim duplim klikom.

Podrazumijeva se to umjesto toga Excel aplikacije možete odabrati isti Access ili druge programe koji mogu prepoznati i otvoriti podatke ovog tipa. Nije to poenta. Glavna stvar je konfigurirati automatsko otvaranje baze podataka. Pa, sa čime raditi softver, to je stvar svakog pojedinačnog korisnika računarskog sistema.

šta je rezultat?

Da rezimiramo, vrijedi to reći najbolja opcija prilikom otvaranja fajlova ove vrste je, naravno, uredski paket od Microsoft Corporation, jer je najzastupljenija u cijelom svijetu. Istina, nema ništa loše u činjenici da će korisnik koji ne koristi Microsoftove proizvode otvoriti podatke ove vrste u bilo kojoj drugoj aplikaciji.

Kao što je već jasno iz navedenog, uređivači tabela prisutni su u gotovo svim danas poznatim paketima. Mogu se međusobno razlikovati samo po nazivu, a nikako po funkcionalnom skupu, koji je po pravilu svuda isti, uz rijetke izuzetke.

Između ostalog, shodno tome, možete koristiti mnoge razvojne alate koristeći prilično veliki broj programskih jezika. Na istoj platformi koja podržava kreiranje i optimizaciju SQL servera, takvi se fajlovi otvaraju, kako kažu, trenutno. Kada se otvore, imat će prilično specifičan izgled, što je pomalo neobično za prosječnog korisnika. Međutim, malo je vjerovatno da će većina korisnika koristiti takve alate za profesionalni razvoj i ograničit će se samo na standardni set softvera.

Ako ste instalirali na svom računaru antivirusni program Može skenirajte sve datoteke na vašem računaru, kao i svaki fajl pojedinačno. Možete skenirati bilo koju datoteku klikom desni klik mišem na datoteku i odabirom odgovarajuće opcije za skeniranje datoteke na viruse.

Na primjer, na ovoj slici je istaknuto datoteka my-file.dbf, zatim treba da kliknete desnim tasterom miša na ovu datoteku i izaberete opciju u meniju datoteka "scan with AVG". Kada odaberete ovu opciju, AVG Antivirus će se otvoriti i izvršiti skeniranje ovaj fajl za prisustvo virusa.


Ponekad kao rezultat može doći do greške pogrešna instalacija softvera, što može biti uzrokovano problemom koji se pojavio tokom procesa instalacije. Ovo može ometati vaš operativni sistem povežite svoju DBF datoteku s odgovarajućom aplikacijom softver , utičući na tzv "asocijacije ekstenzija datoteka".

Ponekad jednostavno ponovna instalacija Microsoft Excel može riješiti vaš problem ispravnim povezivanjem DBF-a sa Microsoft Excel-om. U drugim slučajevima, problemi s asocijacijama datoteka mogu biti rezultat loše programiranje softvera programera i možda ćete morati kontaktirati programera za dalju pomoć.


savjet: Pokušajte ažurirati Microsoft Excel na najnoviju verziju kako biste bili sigurni da imate instalirane najnovije zakrpe i ažuriranja.


Ovo može izgledati previše očigledno, ali često Sama DBF datoteka može uzrokovati problem. Ako ste datoteku primili putem priloga Email ili su ga preuzeli s web stranice i proces preuzimanja je prekinut (na primjer, nestanak struje ili drugi razlog), datoteka se može oštetiti. Ako je moguće, pokušajte nabaviti novu kopiju DBF datoteke i pokušajte je ponovo otvoriti.


Pažljivo: Oštećena datoteka može uzrokovati kolateralnu štetu prethodnom ili postojećem malware na vašem računaru, tako da je veoma važno da na vašem računaru stalno radi ažurirani antivirusni program.


Ako je vaš fajl DBF vezano za hardver na vašem računaru da otvorite datoteku koja vam može zatrebati ažurirajte drajvere uređaja povezane sa ovom opremom.

Ovaj problem obično povezan sa tipovima medijskih datoteka, koji zavise od uspješnog otvaranja hardvera unutar računara, npr. zvučna kartica ili video kartice. Na primjer, ako pokušavate otvoriti audio datoteku, ali ne možete je otvoriti, možda ćete morati ažurirajte drajvere zvučne kartice.


savjet: Ako kada pokušate da otvorite DBF datoteku dobijete Poruka o grešci u .SYS fajlu, problem bi vjerovatno mogao biti povezano s oštećenim ili zastarjelim drajverima uređaja koje treba ažurirati. Ovaj proces može se olakšati korištenjem softvera za ažuriranje drajvera kao što je DriverDoc.


Ako koraci ne riješe problem i još uvijek imate problema s otvaranjem DBF datoteka, to može biti zbog nedostatak raspoloživih sistemskih resursa. Neke verzije DBF datoteka mogu zahtijevati značajnu količinu resursa (npr. memorija/RAM, procesorska snaga) za pravilno otvaranje na vašem računalu. Ovaj problem se javlja prilično često ako koristite prilično star računar. Hardver a istovremeno i mnogo noviji operativni sistem.

Ovaj problem se može javiti kada računar ima poteškoća u dovršavanju zadatka zbog toga što operativni sistem (i drugi servisi rade). pozadini) može troši previše resursa za otvaranje DBF datoteke. Pokušajte da zatvorite sve aplikacije na računaru pre nego što otvorite datoteku baze podataka. Oslobađanje svih raspoloživih resursa na vašem računaru će obezbediti najbolje uslove za pokušaj otvaranja DBF datoteke.


Ako ti završili sve gore opisane korake a vaša DBF datoteka se i dalje neće otvoriti, možda ćete morati pokrenuti ažuriranje opreme. U većini slučajeva, čak i kada se koriste starije verzije hardvera, procesorska snaga i dalje može biti više nego dovoljna za većinu korisničkih aplikacija (osim ako ne radite puno CPU-intenzivnog posla, kao što je 3D renderiranje, finansijsko/naučno modeliranje ili intenzivan multimedijalni rad). dakle, vjerovatno je da vaš računar nema dovoljno memorije(češće se naziva "RAM", ili RAM) da izvršite zadatak otvaranja datoteke.

dBASE tabele: .DBF struktura datoteke

DBF - format skladištenja podataka, koji se koristi kao jedan od standardnih načina skladištenja i prenošenja informacija od strane sistema za upravljanje bazama podataka, tabele itd.

DBF datoteka podijeljena je na zaglavlje, koje pohranjuje informacije o strukturi baze podataka (u novim verzijama - i o nekim drugim karakteristikama, na primjer onoj korištenoj kodna stranica) i broj zapisa i, zapravo, oblast podataka, koja je sekvencijalno organizovana tabela zapisa fiksne dužine. Zapisi se, pak, dijele na polja, također fiksne dužine.

Prvo polje je uvijek oznaka za brisanje (1 bajt). Ako je jednak 2A16 (simbol zvjezdice), zapis se smatra označenim za brisanje. Izbrisani zapisi se mogu vratiti ili fizički izbrisati izvođenjem operacije pakovanja (PACK xBase komanda).

Druge datoteke se također mogu povezati sa DBF datotekama - .DBT (dBase III, IV, Clipper), .FPT ( FoxBASE/FoxPro) i, u nekim slučajevima, neki drugi dizajnirani za pohranjivanje velikih objekata promjenjive dužine. .DBT/.FPT datoteke nisu nezavisne i ne mogu se čitati bez odgovarajuće .DBF datoteke. Stoga je njihov opis obično uključen kao dio opisa .DBF formata.

DBF fajl sastoji se iz dva dela:

Naslov
- stvarni snimci

Strukture .DBF datoteka za dBASE tablice. Strukture datoteka za različite verzije dBASE: dBASE III PLUS 1.1, dBASE IV 2.0, dBASE 5.0 za DOS i dBASE 5.0 za Windows.

Struktura zaglavlja datoteke podataka za tablicu dBASE III PLUS.

Zaglavlje datoteke tabele

Byte Sadržaj Opis
0 1. bajt Utvrđivanje prisustva MEMO datoteke u tabeli dBASE III PLUS (03h bez MEMO datoteke (.DBT datoteka;) 83h sa MEMO datotekom).
1-3 3 bajta
4-7 32-bitni broj Broj zapisa u tabeli
8-9 16-bitni broj
10-11 16-bitni broj
12-14 3 bajta Rezervirano područje
15-27 13 bajtova
28-31 4 bajta Rezervirano područje
32-n 32 bajta
n+1 1 bajt Pohranjuje se vrijednost 0Dh, koja djeluje kao terminator za opise polja
Opis polja tabele
Byte Sadržaj Opis
0-10 11 bajtova
11 1 bajt Vrsta polja u ASCII (C, D, L, M ili N)
12-15 4 bajta Adresa podataka polja (referenca memorije, ne referenca diska)
16 1 bajt
17 1 bajt
18-19 2 bajta Rezervirano za dBASE III PLUS mrežnu verziju
20 1 bajt ID radnog prostora
21-22 2 bajta Rezervirano za dBASE III PLUS mrežnu verziju
23 1 bajt Field Set Flag
24-31 1 bajt Rezervirano područje

Unosi u tablicu

Binarna, MEMO, OLE polja i .DBT datoteke

MEMO polja pohranjuju podatke u .DBT datoteke koje se sastoje od nabrojanih uzastopnih blokova (0, 1, 2, itd.). Veličina bloka je 512 bajtova. Prvi blok u .DBT datoteci (nulti blok) je zaglavlje .DBT datoteke.

Ove informacije preuzeto iz dBASE III Plus priručnika ("Using dBASE III PLUS", Dodatak C).

Struktura zaglavlja datoteke podataka za tablicu dBASE IV 2.0.

Struktura fajla
Byte Sadržaj Opis
0 1. bajt Kontrola dBASE IV datoteke: bitovi 0-2 označavaju broj verzije, bit 3 - prisustvo dBASE IV MEMO datoteke, bitovi 4-6 - prisustvo SQL tabele, bit 7 - prisustvo bilo koje MEMO datoteke (ili dBASE III Plus, ili dBASE IV)
1-3 3 bajta datum posljednje ažuriranje u formatu YYMMDD
4-7 32-bitni broj Broj zapisa u tabeli
8-9 16-bitni broj Broj bajtova koje zauzima zaglavlje
10-11 16-bitni broj Broj bajtova koje zauzima zapis
12-13 2 bajta
14 1 bajt
15 1 bajt Encoding flag
16-27 12 bajtova dBASE IV
28 1 bajt
29 1 bajt ID jezičkog drajvera
30-31 2 bajta Rezervisano područje, ispunjeno nulama
32-n* 32 bajta svaki Niz s opisima polja (struktura svakog takvog opisa je prikazana ispod)
n+1 1 bajt 0DH kao terminator

n je posljednji bajt niza sa opisima polja. Veličina niza zavisi od broja polja u datoteci tabele.

Opis polja tabele
Byte Sadržaj Opis
0-10 11 bajtova Ime polja u ASCII (ispunjeno nulama).
11 1 bajt Vrsta polja u ASCII (C, D, F, L, M ili N)
12-15 4 bajta Rezervirano područje
16 1 bajt Veličina polja u binarnom formatu
17 1 bajt Polje serijski broj u binarnom formatu
18-19 2 bajta Rezervirano područje
20 1 bajt ID radnog prostora
21-30 10 bajtova Rezervirano područje
31 1 bajt

Unosi u tablicu

Zapisi u datoteci tabele nalaze se odmah iza zaglavlja tabele. Podacima u zapisu prethodi bajt koji označava da je zapis obrisan: vrijednost 20h (razmak) označava da zapis nije obrisan, vrijednost 2Ah (zvjezdica) označava da je zapis obrisan. Polja se pakuju u zapise bez separatora polja ili terminatora zapisa. Kraj datoteke je označen jednim bajtom (sa EOF markerom), čiji OEM kod odgovara vrijednosti 26 (1Ah).

Važeći tip podataka za dBASE tablice
Oznaka tipa Tip Raspon vrijednosti
C Simboli
D datum
F Binarni brojevi s pomičnim zarezom - . 0 1 2 3 4 5 6 7 8 9
N Decimalna konverzija binarnih brojeva - . 0 1 2 3 4 5 6 7 8 9
L Logično
M Memo Svi znakovi OEM kodne stranice (interni format snimanja - 10 cifara koje sadrže DBT broj bloka)

Memo polja i .DBT datoteke

MEMO polje svakog zapisa .DBF datoteke sadrži broj (vrijednost je naznačena na OEM kodnoj stranici) koji označava blok sa pohranjenim podacima. Ako polje ne sadrži nikakve podatke, .DBF datoteka će biti popunjena razmacima (20h) (ne brojevima).

Ako se podaci bilo kojeg polja promijene, blokovi mogu promijeniti svoje redoslijedne brojeve kako bi odražavali novu poziciju podataka u .DBT datoteci.

Ove informacije su preuzete iz dBASE IV Language Reference ("dBASE IV Language Reference", Dodatak D).

Struktura zaglavlja datoteke podataka za tablicu dBASE 5.0 pod DOS-om.

Zaglavlje datoteke tabele
Byte Sadržaj Opis
0 1. bajt
1-3 3 bajta Datum posljednjeg ažuriranja u formatu YYMMDD
4-7 32-bitni broj Broj zapisa u tabeli
8-9 16-bitni broj Broj bajtova koje zauzima zaglavlje
10-11 16-bitni broj Broj bajtova koje zauzima zapis
12-13 2 bajta Rezervisano područje, ispunjeno nulama
14 1 bajt Oznaka koja ukazuje na prisutnost transakcije na čekanju
15 1 bajt Encoding flag
16-27 12 bajtova Rezervisan prostor za višekorisničku upotrebu
28 1 bajt Oznaka prisutnosti MDX datoteke: 01H - datoteka prisutna, 00H - datoteka odsutna
29 1 bajt ID jezičkog drajvera
30-31 2 bajta Rezervisano područje, ispunjeno nulama
32-n* 32 bajta svaki Niz s opisima polja (struktura svakog takvog opisa je prikazana ispod)
n+1 1 bajt 0DH kao terminator

n je posljednji bajt niza sa opisima polja. Veličina niza zavisi od broja polja u datoteci tabele.

Opis polja tabele
Byte Sadržaj Opis
0-10 11 bajtova Ime polja u ASCII (ispunjeno nulama).
11 1 bajt
12-15 4 bajta Rezervirano područje
16 1 bajt Veličina polja u binarnom formatu
17 1 bajt Polje serijski broj u binarnom formatu
18-19 2 bajta Rezervirano područje
20 1 bajt ID radnog prostora
21-30 10 bajtova Rezervirano područje
31 1 bajt Oznaka MDX polja: 01H ako polje ima oznaku indeksa u MDX datoteci, 00H ako nema.

Unosi u tablicu

Zapisi u datoteci tabele nalaze se odmah iza zaglavlja tabele. Podacima u zapisu prethodi bajt koji označava da je zapis obrisan: vrijednost 20h (razmak) označava da zapis nije obrisan, vrijednost 2Ah (zvjezdica) označava da je zapis obrisan. Polja se pakuju u zapise bez separatora polja ili terminatora zapisa. Kraj datoteke je označen jednim bajtom (sa EOF markerom), čiji OEM kod odgovara vrijednosti 26 (1Ah). Možete unijeti podatke u OEM kodnu stranicu kao što je prikazano ispod.

MEMO polja i .DBT datoteke

MEMO polja pohranjuju podatke u .DBT datoteke koje se sastoje od nabrojanih uzastopnih blokova (0, 1, 2, itd.). Varijabla BLOCKSIZE određuje veličinu svakog bloka. Prvi blok u .DBT datoteci (nulti blok) je zaglavlje .DBT datoteke.

MEMO polje svakog zapisa .DBF datoteke sadrži broj (vrijednost je naznačena na OEM kodnoj stranici) koji označava blok sa pohranjenim podacima. Ako polje ne sadrži nikakve podatke, .DBF datoteka će biti popunjena razmacima (20h) (ne brojevima).

Ako se podaci bilo kojeg polja promijene, blokovi mogu promijeniti svoje redoslijedne brojeve kako bi odražavali novu poziciju podataka u .DBT datoteci.

Ako izbrišete tekst u MEMO polju, za razliku od dBASE III PLUS, tabela dBASE 5.0 pod DOS-om koristi obrisano područje za unos novog teksta. dBASE III PLUS uvijek dodaje novi tekst do kraja DBT datoteke. U dBASE III PLUS, veličina .DBT datoteke raste svaki put kada se doda novi tekst, čak i ako je tekst prethodno obrisan.

Ove informacije su preuzete iz referentnog priručnika za jezik dBASE za DOS, Dodatak C.

Struktura zaglavlja datoteke podataka za tablicu dBASE 5.0 pod Windowsom.

Zaglavlje datoteke tabele
Byte Sadržaj Opis
0 1. bajt Kontrola dBASE datoteke pod Windowsom: bitovi 0-2 označavaju broj verzije, bit 3 - prisustvo dBASE IV ili dBASE MEMO datoteke pod Windowsom, bitovi 4-6 - prisustvo dBASE IV SQL tabele, bit 7 - prisustvo bilo koje .DBT MEMO datoteke (dBASE III Plus, dBASE IV ili dBASE tablica MEMO datoteka na Windows-u)
1-3 3 bajta Datum posljednjeg ažuriranja u formatu YYMMDD
4-7 32-bitni broj Broj zapisa u tabeli
8-9 16-bitni broj Broj bajtova koje zauzima zaglavlje
10-11 16-bitni broj Broj bajtova koje zauzima zapis
12-13 2 bajta Rezervisano područje, ispunjeno nulama
14 1 bajt Oznaka koja ukazuje na prisutnost transakcije dBASE IV na čekanju
15 1 bajt dBASE IV oznaka za kodiranje tablice
16-27 12 bajtova Rezervisan prostor za višekorisničku upotrebu
28 1 bajt Oznaka prisutnosti MDX datoteke: 01H - datoteka za ovu tabelu je prisutna, 00H - datoteka je odsutna
29 1 bajt ID jezičkog drajvera
30-31 2 bajta Rezervisano područje, ispunjeno nulama
32-n 32 bajta svaki Niz s opisima polja (struktura ovog niza prikazano ispod)
n+1 1 bajt 0DH kao terminator

n je posljednji bajt niza sa opisima polja. Veličina niza zavisi od broja polja u datoteci tabele.

Opis polja tabele
Byte Sadržaj Opis
0-10 11 bajtova Ime polja u ASCII (ispunjeno nulama).
11 1 bajt Vrsta polja u ASCII (B, C, D, F, G, L, M ili N)
12-15 4 bajta Rezervirano područje
16 1 bajt Veličina polja u binarnom formatu
17 1 bajt Polje serijski broj u binarnom formatu
18-19 2 bajta Rezervirano područje
20 1 bajt ID radnog prostora
21-30 10 bajtova Rezervirano područje
31 1 bajt Oznaka MDX polja: 01H ako polje ima oznaku indeksa u MDX datoteci, 00H ako nema.

Unosi u tablicu

Zapisi u datoteci tabele nalaze se odmah iza zaglavlja tabele. Podacima u zapisu prethodi bajt koji označava da je zapis obrisan: vrijednost 20h (razmak) označava da zapis nije obrisan, vrijednost 2Ah (zvjezdica) označava da je zapis obrisan. Polja se pakuju u zapise bez separatora polja ili terminatora zapisa. Kraj datoteke je označen jednim bajtom (sa EOF markerom), čiji OEM kod odgovara vrijednosti 26 (1Ah). Možete unijeti podatke u OEM kodnu stranicu kao što je prikazano ispod.

Važeći tip podataka za dBASE tablice
Tip podataka Moguće vrijednosti
B (binarni) Svi znakovi OEM kodne stranice (interni format snimanja - 10 cifara koje sadrže broj DBT bloka).
C (likovi) Svi znakovi OEM kodne stranice
D (datum) Brojevi i znak za razdvajanje za mjesec, dan i godinu (interni format snimanja je 8 cifara u formatu GGGGMMDD)
G (Općenito) Svi znakovi sa OEM ili OLE kodne stranice (interni format snimanja je 10 cifara koje sadrže broj DBT bloka).
N (numerički) - . 0 1 2 3 4 5 6 7 8 9
L (Boolean) ? Y y N n T t F f (? - nije inicijalizirano)
M (Memorandum) Svi znakovi OEM kodne stranice (interni format snimanja - 10 cifara koje sadrže DBT broj bloka)

Binarna, MEMO, OLE polja i .DBT datoteke

Binarna, MEMO i OLE polja pohranjuju podatke u .DBT datoteke, Struktura zaglavlja datoteke podataka za dBASE tablicu III PLUS.br //td b/b koji se sastoji od nabrojanih sekvencijalnih blokova (0, 1, 2, itd.). Varijabla BLOCKSIZE određuje veličinu svakog bloka. Prvi blok u .DBT datoteci (nulti blok) je zaglavlje .DBT datoteke.

Binarno, OLE ili MEMO polje svakog zapisa .DBF datoteke sadrži broj (vrijednost je naznačena na OEM kodnoj stranici) koji označava blok sa pohranjenim podacima. Ako polje ne sadrži nikakve podatke, .DBF datoteka će biti popunjena razmacima (20h) (ne brojevima).

Ako se podaci nekog polja promijene, blokovi mogu promijeniti svoje redoslijedne brojeve kako bi odražavali novu poziciju podataka. DBT fajl.

Ako brišete tekst u binarnom, OLE ili MEMO polju, za razliku od dBASE III PLUS i dBASE IV, tabela dBASE 5.0 pod Windowsom koristi udaljeno područje za unos novog teksta. dBASE III PLUS uvijek dodaje novi tekst na kraj .DBT datoteke. U dBASE III PLUS, veličina .DBT datoteke raste svaki put kada se doda novi tekst, čak i ako je tekst prethodno obrisan.

DBF Viewer 2000®- aplikacija za pregled i uređivanje DBF-a svih vrsta - Clipper, dBase, FoxPro, Visual FoxPro, Visual dBase.

Program izvodi različite radnje: upite, uklanjanje duplikata ili izvoz u različite formate - brže nego što očekujete!

DBF editor dinamički kreira vizuelne forme zasnovane na strukturi DBF fajlova za uređivanje i upite. Program vam takođe omogućava da vidite i uređujete memo polja sledećih formata: dBase III, dBase IV, FoxPro, VFP i dBase Level 7.

Program u potpunosti podržava upotrebu komandne linije za sljedeće radnje: uvoz, izvoz, uklanjanje duplih zapisa ili zamjenu podataka u DBF datotekama. radi nezavisno od raznih DBMS-a - sve što trebate da vidite i uredite DBF fajl je da instalirate aplikaciju!

Zašto DBF Viewer 2000
jedinstveno?

Jednostavan i intuitivan interfejs

Sučelje aplikacije je prilično jednostavno i praktično, što vam omogućava da uštedite mnogo vremena tokom svakodnevnog rada.

Pogodna izmjena strukture DBF datoteka u DBF Vieweru 2000

Možete dodavati, brisati, preimenovati, mijenjati redoslijed polja i optimizirati strukturu DBF datoteka.

Uvoz podataka iz različitih formata pomoću DBF Viewer 2000

DBF Viewer 2000 vam omogućava uvoz podataka iz sljedećih formata: TXT,CSV, Excel (XLS,XLSX), DBF i Paradox. Uvoz podataka se može obaviti sa preview ili iz komandne linije.

DBF Viewer 2000 nudi napredne mogućnosti izvoza

Aplikacija vam omogućava izvoz DBF datoteka u Excel (XLS, XLSX), CSV, TXT, SQL, SDF, XML, HTML, PRG i MS SQL, MySQL, Oracle, PostgreSQL skripte.

DBF Viewer 2000 pomaže u uklanjanju duplikata

Uklanjanje duplih unosa je jednostavno kao 1-2-3.

Radi na svim platformama

DBF Viewer 2000 radi na svima Windows verzije od 95 do XP, Vista, 7/8/10 i Server Editions (32/64-bit)

Dijeli