Join en-US

Agregando, Actualizando y Eliminando entidades con LINQ to SQL

published 10/14/2008 7:27:17 AM by Manuel Fernando

La inserción, actualización y eliminación funciona básicamente igual de cómo funciona sobre colecciones genéricas. Lo único que debes hacer es ejecutar el método SubmitChanges() del DataContext para que este realice las respectivas actualizaciones en la base de datos. Es decir agregar los nuevos registros, eliminar y actualizar los registros solicitados.


Operación Agregar:

Como LINQ to SQL realiza un Mapeo de bases de datos relacionales a objetos esto es denominado entidades, debemos enviar como parámetro la entidad del tipo especifico para cada Table (tipo tabla) del DataContext. Con el método InsertOnSubmit() del tipo tabla, este método se inserta solo una entidad a la base de datos.


C#

VB.NET

Resultado

Operación Actualizar:

Para actualizar una entidad solo es necesario realizar una consulta para obtener su referencia y realizar los respectivos cambios en sus propiedades y ejecutar el método SubmitChanges() del DataContext.


C#

VB.NET

Resultado:

Operación Eliminación:

Para realizar la eliminación es necesario realizar una consulta para obtener la referencia del entidad y enviar como parámetro esta entidad al método DeleteOnSubmit() en su respectivo objeto tipo tabla especifico y ejecutar el método SubmitChanges() del DataContext.


C#

VB.NET

Resultado:

Comments

Add a comment

Title  

Comments  


Sign in for add you comments


Frameworkla.net compatible con Internet Explorer 8
History Favorites