ciao!![]()
Volevo sapere se è possibile annullare le ultime modifiche apportate tramite UPDATE(SQL) ad una tabella,ripristinando il valore precedente del campo.
Si può fare?
:master:
ciao!![]()
Volevo sapere se è possibile annullare le ultime modifiche apportate tramite UPDATE(SQL) ad una tabella,ripristinando il valore precedente del campo.
Si può fare?
:master:
no ti devi premunire di non fare errori o quantomeno un tabella temporanea dove mettere l'ultima modifica
Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te
si, puoi farlo utilizzando le Transazioni, che si fanno sulla connessione.
per esempio:
codice:dim miaConn as new adodb.connection miaConn='stringa di connessione miaConn.BeginTrans 'dopo aver fatto tutte le modifiche 'per annullarle devi scrivere miaConn.Rollbacktrans 'per confermarle miaConn.CommitTrans![]()
05.08.2005 - by alka
Auguri all'angelo custode dei moderatori.
Personalmente sconsiglio le transazioni se c'è il rischio che ce ne possano essere di annidiate. Si ottengono effetti imprevedibili.Originariamente inviato da ladyBlu
si, puoi farlo utilizzando le Transazioni, che si fanno sulla connessione.
per esempio:
codice:dim miaConn as new adodb.connection miaConn='stringa di connessione miaConn.BeginTrans 'dopo aver fatto tutte le modifiche 'per annullarle devi scrivere miaConn.Rollbacktrans 'per confermarle miaConn.CommitTrans![]()
![]()