Creazione e invio di modifiche dei dati

Negli argomenti in questa sezione viene descritto come effettuare e trasmettere modifiche al database e come gestire i conflitti di concorrenza ottimistica.

Nota

È possibile eseguire l'override dei metodi predefiniti di LINQ to SQL per le operazioni di database Insert, Update e Delete. Per altre informazioni, vedere Personalizzazione di operazioni di inserimento, aggiornamento ed eliminazione.

Gli sviluppatori che usano Visual Studio possono usare Object Relational Designer per sviluppare stored procedure per lo stesso scopo.

In questa sezione

Procedura: inserire righe nel database
Viene descritto come inserire righe nel database mediante l'aggiunta di oggetti al modello a oggetti.

Procedura: aggiornare righe nel database
Viene descritto come aggiornare righe nel database mediante l'aggiornamento di oggetti nel modello a oggetti.

Procedura: eliminare righe dal database
Viene descritto come eliminare righe nel database mediante l'eliminazione di oggetti nel modello a oggetti.

Procedura: inviare modifiche al database
Viene descritto come inviare modifiche del modello a oggetti al database.

Procedura: racchiudere tra parentesi quadre gli invii di dati utilizzando transazioni
Viene descritto come includere operazioni in una transazione.

Procedura: creare un database in modo dinamico
Viene descritto come generare dinamicamente database e scenari tipici per questo approccio.

Procedura: gestire i conflitti di modifiche
Vengono descritte le tecniche per risolvere i problemi di concorrenza ottimistica.