32 messaggi dal 11 agosto 2003
Salve a tutti,

ho una strana anomalia sull'operazione di Commit e RollBack.

Premetto che sto utilizzando una procedura un pò atipica per le transazioni.
Il numero delle transazioni non è definibile ma generato dinamicamente.
Ho un form iniziale da cui carico dei record che referenzio attraverso una checkBox con la "value" la chiave della riga stessa.
Una volta inviato il form, catturo i valori dei check selezionati attraverso un'array spliddanto la stringa che mi arriva dal form.
A questo punto inizio una connessione ed apro una transazione mi scorro l'array ed effettuo le cancellazioni subordinate al buon esito. Ora ho notato che il "marchingegno" funziona a sincghozzo.
Il msg di errore che mi tira fuori è il segunte:
"Microsoft OLE DB Provider for ODBC Drivers (0X8004D00E) Nessuna transazione attiva."

Ho provato anche ad iserire tuttla la procedura della transazione nella form ma mi dice che non è possibile aprire più transazioni.

Qualcuno mi sa dire da cosa può dipendere?

Grazie

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.