Newsgroup: it.comp.lang.delphi
Titolo: TDBF corrompe i files

E' mai capitato a nessuno un fenomeno simile?
Dopo averlo installato ho fatto accesso a una tabella, e sono riuscito a
modificarla senza problemi.
Da quel momento in poi, ogni accesso che comporti una relativa scrittura
(modifica o inserimento) sulla base dati ha causato una corruzione a livello
strutturale, con il messaggio "xxx.dbf is not a table".
Spero sia un problema solo mio.
Mi smentite?
A.

strutturale, con il messaggio "xxx.dbf is not a table".
Certo che e' capitato, ed e' un motivo per il quale non ho potuto utilizzare
tdbf ma mi sono dovuto rassegnare ad usare il BDE con i problemi di
performance scadenti che affliggono la mia rete.
Purtroppo i dbf sono cosi' cazzuti da gestire che non e' facile trovare un
driver appropriato, considerando che ognuno puo' avere una particolarita'
propria, che va dalla lingua del driver al modo di gestire i multi-indice
(mdx),ecc...
Se dopo aver postato la questione sul forum di tdbf, i quali sono assai
attivi, non troverai rimedio alcuno, allora ti consiglio di non indugiare
ulteriormente e di cambiare gestore di db (se puoi): c'e' da impazzire sui
dbf, credimi, io lo sono gia'. ;-)
Ciao
-- 
Morde. 
(
mo...@despammed.com
)
M-List di icld: 
http://it.groups.yahoo.com/group/icld/

dbf, credimi, io lo sono gia'. ;-)
hai perfettamente ragione, io per il passaggio DOS ( Clipper ) a Windows 
di una mia applicazione mi sono appoggiato ad Apollo, ma ho avuto 
problemi di compatibilità con i vecchi archivi DBF, ergo, ho mollato 
tutto ( dispiace per i soldi investiti ) e sono passato con soddisfazione 
a FireBird. TDbf lo utilizzo solamente per importare i vecchi dbf nel 
nuovo db.
Ciao da Enrico Giudici
ico...@tiscali.it
--- posted by geoForum on 
http://www.delphiedintorni.it

 (mdx),ecc...
Speravo di trovare qualcuno in crisi come me (non che io sia contento di
trovarti in questa situazione di m***a, ma, come si dice, mal comune...
:-) )
Allora, il problema è questo: la piattaforma purtroppo non la posso cambiare
(devo sincronizzare degli archivi tra sue software non prodotti da me, e
quello *di destinazione* lavora proprio su files dbf. Quindi casino doppio,
perché non devo limitarmi a leggere dei dati, ma devo proprio scrivere sulle
tabelle).
Ora, sto str***o di software destinazione è stato realizzato in visual fox
pro.
Hai qualche dritta in proposito per far funzionare meglio il tdbf, o per
accedere ai dati mediante il bde (visto che ho problemi anche con lui)?
Sto cercando da due giorni su internet, ma non trovo nulla che possa
spianarmi  un po' la strada.
Grazie mille,
A.

spianarmi  un po' la strada.
Solo da 2 giorni?? Io sono 3 mesi che ci lavoro sopra pesantemente, ed ogni
mattina il mio intestino lancia inequivoabili segnali di insopportabilita'
quando apro un dbf in edit.
Ciao :)


A ha scritto:

Per maneggiare (non solo leggere ) file .dbf io uso senza problemi
o Apollo della VistaSoftware o da
http://resolution.extendedsystems.com/ADS/default.htm
scaricati ALS (è gratuito) 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 pro.
Ero riuscito a scrivere con successo su dbf di visual fox pro con ado e
utilizzando il driver odbc microsoft che dovresti avere già installato.
L'unico inghippo lo avevo con i campi autoincrementanti, sulle tabelle che
li contenevano non potevo utilizzare la insert dell'sql, ma dovevo
utilizzare le tadotable e fare l'append/post.