Portál AbcLinuxu, 30. dubna 2025 11:24

Programy první pomoci – dbf

8.3.2010 11:45 | Přečteno: 2120× | Mohlo by se někomu hodit | Výběrový blog

Může se to stát i vašemu zoufalému kolegovi – stáhne si (či dokonce draze zaplatí) nějaká statistická data například od Českého statistického úřadu, která jsou ve formátu DBF. Dříve už „něco takového normálně otevřel“ v Excelu, jenomže tentokrát jsou data v nějaké novější verzi formátu, s kterou si tabulkový procesor neporadí, případně jich je tolik, že překračují maximální možný počet řádků/sloupců. Co s tím?

Naštěstí existuje utilitka dbf, která si s tím hravě poradí. Kromě převodu do CSV s volitelným oddělovačem zvládá též vygenerování skriptu s SQL-příkazy pro naplnění relační databáze; třešničkami na dortu pak jsou výběr podmnožiny dat k převodu či experimetální podpora konverze znakových sad. Převodník je licencovám pod LGPL.

Mému kolegovi to „zachránilo život“. Bude takových tonoucích více?

       

Hodnocení: 86 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

rincewind avatar 8.3.2010 12:09 rincewind | skóre: 14 | blog: Bloguji,_tedy_jsem? | Hermanova Hut
Rozbalit Rozbalit vše Re: Programy první pomoci – dbf
Odpovědět | Sbalit | Link | Blokovat | Admin
OpenOffice.org nedokázal soubor načíst, nebo skončil na limitu 65000 řádek? Docela by mě zajímal zdrojový soubor, pokud je volně k šíření, mohl by jste na něj dát odkaz?
8.3.2010 12:13 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
Rozbalit Rozbalit vše Re: Programy první pomoci – dbf
dBase je AFAIK databazovy soubor, otevira se tedy v OOo Base, kde clovek s timto omezenim nemusi bojovat (zadava SQL prikazy). Jen pozor na vykon, Base nad DBF je tragicky pomaly pri vetsim objemu dat (>10k radku).
Jiří Poláček avatar 8.3.2010 12:26 Jiří Poláček | skóre: 47 | blog: naopak | Sivice
Rozbalit Rozbalit vše Re: Programy první pomoci – dbf
Plně souhlasím, v OOo Base to není problém otevřít, ale zkuste to vysvětlit mému kolegovi … ;-)
Sudoku omrzelo? Zkuste bobblemaze! | Statistiky jsou jak bikiny. Napoví hodně, všechno ale neukážou.
Jiří Poláček avatar 8.3.2010 12:24 Jiří Poláček | skóre: 47 | blog: naopak | Sivice
Rozbalit Rozbalit vše Re: Programy první pomoci – dbf
OOo jsem explicitně nezmiňoval (kolega to chtěl v Excelu či SPSS), ale mohu to upřesnit – Calc to otevře, ale 65536 řádků je pro něj opravdu maximum.

Zdrojový soubor volně k šíření není.
Sudoku omrzelo? Zkuste bobblemaze! | Statistiky jsou jak bikiny. Napoví hodně, všechno ale neukážou.
8.3.2010 12:28 User682 | skóre: 38 | blog: aqarium | Praha
Rozbalit Rozbalit vše Re: Programy první pomoci – dbf
Odpovědět | Sbalit | Link | Blokovat | Admin
zdravim,

osobne pouzivam na toto OpenOffice anebo Gnumeric (ten vcelku jede dopredu).

Osobne jsem delal s daty z katastralniho uradu. Tam je ale nejaky problem s kodovanim cestiny - lepi tam do souboru nejake divne kodovani (jede to na 852 sadu). Gnumeric toto kodovani spatne detekuje.

Muzete mi nekde vystavit data nebo poslat odkaz na data ? Idealne do 5MB mi to poslete na email goldenfish at linuxsoft dot cz . Bude se mi to hodit do testovacich dat.

dekuji gf
Jiří Poláček avatar 8.3.2010 12:51 Jiří Poláček | skóre: 47 | blog: naopak | Sivice
Rozbalit Rozbalit vše Re: Programy první pomoci – dbf
Muzete mi nekde vystavit data nebo poslat odkaz na data?
Data, která jsem zpracovával, jsou komerčně zakoupené statistiky od ČSÚ; nemohu je šířit dál.
Sudoku omrzelo? Zkuste bobblemaze! | Statistiky jsou jak bikiny. Napoví hodně, všechno ale neukážou.
8.3.2010 13:39 CET
Rozbalit Rozbalit vše Re: Programy první pomoci – dbf
Hmmm, me by zase zajimalo, jestli jsou to nejaka data, ktera CSU ziskalo od obcanu CR a tato data pouze zpracovala, nebo zda samo CSU na svoje naklady (ne ze zaplacenych dani) provadel CSU mereni a ziskana data zpracoval.

Priste az bude CSU neco chtit, tak si to asi necham zaplatit.

BTW: Na strance "Uvodni slovo predsedy CSU" zacina odstavec citatem "Statistika nuda je, ma vsak cenne udaje...". Nemel by jit Ing. Jan Fischer, CSs take pred soud, ze pouziva text z pisnicky, stejne jako Bauhaus, kdyz pouzil NEUPLNY text ze Sverakovy pisnicky?
8.3.2010 13:42 User682 | skóre: 38 | blog: aqarium | Praha
Rozbalit Rozbalit vše Re: Programy první pomoci – dbf
ok, plne chapu.
gtz avatar 8.3.2010 13:37 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: Programy první pomoci – dbf
Odpovědět | Sbalit | Link | Blokovat | Admin
DBF je celkem standardem no,ale od těch dob co DBF začal používat MS ve svém Foxpro a memo pole udělal FPT pak s tím počaly být problémy. Excel / OO standardně otevře 3.30+/4.x s některým DBF s FPT má problémy. Dělal jsem něco podobného, když si kolega zakoupil nějaký export dat (firmy) ,celé to bylo v DBF s FPT memo polem. No já jsem to tehdy řešil export/import přes MS Access a i tehdy jsem musel celou databázi exportovat po částech, aby to pak zvládl načíst Excel.

Díky kouknu se
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.