Ho fatto qualche prova ma nulla vale dare i comandi di commit e di set
autocommit.
Il problema è questo:
I dati sono tutti dentro un file nel mio caso denominato leggi.odb.
Quando un qualsiasi documento che fa riferimento al file è aperto viene
generato un file leggi.lck (ritengo che il file sia bloccato).
Quando l'ultimo dei documenti che fa riferimento al file leggi.odb viene
chiuso scompare il file leggi.lck e solo in quel momento (ripeto :solo
in quel momento) il file leggi.odb viene sovrascritto (infatti si vede
che viene registrata l'ora attuale) .
Il file viene sovrascritto anche se non sono state fatte modifiche.
Per chi non lo avesse capito i miei formulari sono esterni al file di
database.
Il sistema è totalmente inaffidabile ... si pensi che con un crash di
sistema o semplicemente di OO si possono perdere ore di lavoro.
Un comando commit non causa la riscrittura del file.
Se il file non viene riscritto i dati sono persi.
Inoltre si incasina con la rete (cioè se mi collego con un altro pc al
data base viene generato un file .lck che scompare quando mi disconnetto
dalla rete anche se nel server un altro utente è collegato al data base.
Sono più che sicuro che in questi giorni è quasi sempre stato presente
un file leggi.lck segno che il file non è mai stato salvato come si vede
appunto dai dati contenuti nel file stesso.
Forse la situazione migliora se i formulari sono interni al data base
... ma non intendo provarlo.
Inizio subito la conversione a Mysql.
Ciao e grazie mi sei stato di grande aiuto.
Ezio
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]