Problemi con la proprietà acceptchangesduringupdate

giovedì 01 giugno 2006 - 11.49

drago Profilo | Newbie

Ho due tabelle parent/child. Utilizzo una transazione per eseguire l'update sulle due tabelle. Nel caso in cui però l'update sulla prima tabella riesca e ci sia un problema sulla tabella figlio, l'update non viene eseguito per via della transazione, ma il campo identity della tabella padre avanza. La riga della tabella padre ottiene lo stato unchanged dal tableadapter e così al successivo salvataggio sulla tabella figlio scatta un' eccezione sulla chiave esterna, nè la relazione sincronizza l'identity con il valore sul database (uso sql server 2005). Ho provato a settare la proprietà acceptChangesDuringUpdate=false ma al successivo salvataggio ottengo un erore di concorrenza. Ogni consiglio è bene accetto...
Grazie

gilberto Profilo | Junior Member

Ciao!

Hai provato a settare a True la propietà ContinueUpdateOnError del tuo dataadapter?
Gilbert SS4

drago Profilo | Newbie

Ti ringrazio moltissimo era da parecchio che tentavo di risolvere questo problema.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5