Salve ragazzi ho un problemino e non riesco ad uscirne...
Ho una pagina asp che processa un ordine di acquisto...
vi è una tabella ordini ed una prodotti ordinati
Apro la connessione
Inizializzo la transazione
con.BeginTrans
Inserisco l'ordine nella tabella ordini
Ciclo sui prodotti ed inserisco ognuno nella tabella prodotti ordinati
se c'è un errore
con.RollbackTrans
Uscito dal cilo
con.CommitTrans
Semplicissimo...tutto funziona a meraviglia se inserisco un solo prodotto...cioè se fa solo un ciclo; se ne inserisco + di uno, all'atto dell'inserimento del secondo prodotto
sul comando con.Execute(Sql) mi ritorna il seguente errore:
Cannot create new connection because in manual or distributed transaction mode
C'è qualcuno che mi sa spiegare cosa succede?
Grazie mille!!!

Rispondi quotando
