Qual è il modo migliore per verificare i problemi di concorrenza quando si utilizza LINQ to SQL in un'applicazione ASP.net.Concorrenza con Linq To Sql e ASP.NET
Nella mia applicazione, sto recuperando un record dal database e visualizzando i campi in caselle di testo modificabili. Quindi il datacontext viene gettato via.
Come si salva l'oggetto entità in modo che sia possibile utilizzare le funzioni di concomitanza integrate di L2Sql? Non posso salvare l'oggetto in sessione e ricollegarlo a un nuovo datacontext: l2s si lamenta che l'oggetto non è nuovo.
LinqDataSource riesce a farlo in qualche modo. Qualcuno sa come?
Sì, ma se lo faccio (quale ero prima) verranno caricate le modifiche di altri utenti e Linq a SQL non genererà un errore di concorrenza. –
hai provato a guardare il metodo Table. Attach (TEntity entity, TEntity original)? –
AndreasN
In che cosa differisce dall'ottenere l'oggetto dal database e apportare le modifiche e fare SubmitChanges()? –