2009-05-26 11 views
6

Wie aktualisieren Sie einen Datensatz mit einer bestimmten ID in LINQ to SQL (ASP.Net/C#)?Linq Update-Datensatz

+0

Siehe [diesen Beitrag] (http://stackoverflow.com/questions/909960/update-using-linq) –

Antwort

0

Achten Sie darauf, dass Sie einen Beispielcode posten, auf den Sie gestochen haben.

Wenn es linq2sql ist, dann sollte es einfach eine Frage der Abrufen Ihres Objekts mit Ihrer Linq sein Datacontext mit einer Where<T>() Klausel, die Objekt-Eigenschaft zu aktualisieren und dann die DataContext.SubmitChanges()

15

Aufruf Sie können es so machen ...

var record = 
(
    from x in db.TableName 
    where x.Id == 12345 
    select x 
) 
.Single(); 

record.DateUpdated = DateTime.Now; 

db.SubmitChanges(); 

Hoffen, dass es in diesem Stück Code zum Beispiel :)

0

Blick hilft.