Northwnd db = new Northwnd(@"c:\Northwnd.mdf");
C#
// Query para un cliente especifico. var clien = (from x in db.Customers where x.CustomerID == "ALFKI" select x).First(); // Cambia el numero del contacto. clien.ContactName = "New Contact"; // Crea y agrega una nueva orden a la coleccion de ordenes. Order ord = new Order { OrderDate = DateTime.Now }; clien.Orders.Add(ord); // Eliminar una orden existente. Order ord0 = clien.Orders[0]; // Removiendola de la tabla tambien se remueve de la lista de usuarios. db.Orders.DeleteOnSubmit(ord0); // Llama al DataContext para guardar todos los cambios. db.SubmitChanges();
Al llamar al metodo SubmitChanges(), LINQ to SQL genera y ejecuta automáticamente la cosulta SQL necesarios para volver a transmitir los cambios a la base de datos.
Fernando Lugão Veltem edited Original. Comment: added es-es on title and tags