LINQ to SQL - Kein Add-Methode zur Verfügung
Habe ich eine LINQ to SQL datacontext mit einer einzigen datatable in es. Ich bin versucht, einfach legen Sie einen neuen Datensatz in die Tabelle. Das problem ist ich komme über LINQ ist nicht mit einer Add-Methode übergeben, die in den neuen Datensatz. Ich habe gesehen, unzählige Beispiele, wo es eine Add-Methode, aber ich kann nicht scheinen, um es zu bekommen. Bin ich komplett fehlt etwas oder ist es etwas anderes?
using (praetoriaTestDataContext db = new praetoriaTestDataContext())
{
PageHit hit = new PageHit();
hit.DateViewed = DateTime.Now;
hit.Page = "test";
db.PageHits.Add(hit); //Add method is not available!
db.SubmitChanges();
}
Dank!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Tabelle mit Add-und Remove-Methoden wurden umbenannt, um InsertOnSubmit und DeleteOnSubmit.
Mit LINQ-to-SQL, wollen Sie
PageHits.
InsertOnSubmit
Ich hatte ein ähnliches Problem, aber InsertOnSubmit wurde nicht angezeigt, entweder. Es stellte sich heraus, dass ich fehlte ein Verweis auf die System.Daten.LINQ-Assembly.