LINQ2SQL - Ändern und löschen von Daten

 

In dieser Lektion verändern wir Daten in der Datenbank.

 

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;


namespace Linq2SQL
{
class Program
{
static void Main(string[] args)
{

using (DataClasses1DataContext db = new DataClasses1DataContext())
{
//Neuer Kontaktstatus
//Kontaktstatus cat = new Kontaktstatus();
//cat.Status = "Chef-Spezial";

//Neuer Kontakt
//Hauptkontakte con = new Hauptkontakte();
//con.Firmenname = "Müller-Meier GmbH";
//con.Kontaktstatus = cat;

//Kontakt-Übermitteln
//db.Hauptkontakte.InsertOnSubmit(con);
//db.SubmitChanges();


List<Hauptkontakte> data = (from c in db.Hauptkontakte
where c.Kontaktstatus.Status == "Chef-Spezial"
select c).ToList();

 

for (int i = 0; i < data.Count; i++)
{
Console.WriteLine(data[i].Firmenname);
}

//Löschen eines Datensatzes
var contact = (from c in db.Hauptkontakte
where c.Firmenname == "Müller-Meier GmbH"
select c).First();

db.Hauptkontakte.DeleteOnSubmit(contact);
db.SubmitChanges();

}
Console.ReadKey();

}
}
}

 

Top