--- martello ha scritto: 

> Questa mattina do una occhiata  e  noto  che c'è  un record che avevo
> inserito per prova durante il test dell'applicativo ma che poi avevo 
> provveduto  a  cancellare.

questo sembra proprio un problema di commit ... o meglio di non commit.
Come quanto riporti successivamente sembra che manchino dei commit per
far si che le operazioni apportate sul database vengano registrate in
modo definitivo. Senza il comando di commit le operazioni effettuate
hanno validità fino all'uscita dal database dell'utente e sono visibili
solo dall'utente (o meglio dall'istanza) che le ha apportate.

In molti database (fose tutti, non saprei) è possibile abilitare
l'autocommit: il commit viene dato in automatico dopo l'esecuzione di
qualsiasi comando ... però, di sicuro, in molti questa opzione è
disabilitata.

Grazie all'operazione di commit puoi fare le famose "transizioni".
Applichi delle modifiche e poi fai i controlli necessari:
* se tutto è corretto => esegui il comando commit per renderle
effettive
* se c'è un errore => esegui il comando rollback per tornare alla
situazione precedente

Nota: di solito è possibie annidare più transazioni mediante la
creazione di punti di rollback

Ciao
Davide

Dizionari: http://linguistico.sourceforge.net/wiki
Conoscere il TC: http://www.no1984.org
Strumenti per l'ufficio: http://it.openoffice.org
Sistema operativo: http://www.it.debian.org
Browser: http://www.mozilla.org/products/firefox
Client di posta: http://www.mozilla.org/products/thunderbird
GNU/Linux User: 302090: http://counter.li.org
--
Non autorizzo la memorizzazione del mio indirizzo di posta a chi usa outlook: 
non voglio essere invaso da spam

Chiacchiera con i tuoi amici in tempo reale! 
 http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Rispondere a