[ juha5803 @ 26.02.2010. 06:55 ] @
Pozdrav!
Imam potrebu (nemam izbora) da dio programa "naslonim" na postojeće podatke iz druge aplikacije. Format datoteke je dbf a u folderu postoje i cdx (pretpostavljam indeksi). Javlja mi gtešku "Invalid index descriptor". Ovo sam probao učitati preko BDE, postoji li nešto pametnije?
[ franjo_tahi @ 26.02.2010. 08:03 ] @
da. VKDBF kontrole, besplate su. nađi ih na netu, ako ne uspiješ - javi da ih ostavim ovdje.

Ja ih koristim u jednom programu koji je kreiran na sličan način: postojeće DBF tablice (cca 100 komada) i Firebrid SQL baza za nove tablice. Neki od DBF-ova su dosta veliki (> 1,500,000 slogova). Radi odlično, a besplatno :)
[ priki @ 26.02.2010. 13:26 ] @
vidi da li su ti se indexi "polupali"
ako jesu, moraćeš reindexirati tu tabelu
[ juha5803 @ 27.02.2010. 08:17 ] @
Ne mogu dirati indekse jer ih "matični" program koristi. A inačei rješio sa tbdf komponentom. U svakom slučaju hvala na idejama
[ priki @ 27.02.2010. 08:56 ] @
nisam napisao da ih diraš
napisao sam da proveriš

nekad se dbf datoteke ne mogu učitati jer im je oštećen header koji se nalazi u .cdx datoteci
[ juha5803 @ 27.02.2010. 10:59 ] @
Citat:
priki: nisam napisao da ih diraš
napisao sam da proveriš

nekad se dbf datoteke ne mogu učitati jer im je oštećen header koji se nalazi u .cdx datoteci


Ne bi trebalo jer ih drugi program koristi normalno. Mada mi je interesantno da ih BDE ne može otvoriti
[ franjo_tahi @ 03.03.2010. 21:02 ] @
he, da li ih koristi normalno ili ono za što su predviđeni nitko ne koristi?

BDE otvara sve indexe i prijavljuje grešku, Clipper u većini slučajeva - ne, osim što program ne pronađe ono što traži.