Hallo,
was ist in Entity Framework der genaue Unterschied zwischen:
und
ich sehe nur dass bei "select new" die aktuellen Daten IN der Datenbank geholt werden und bei select, die die im Context untergebracht sind. Ist das der Hauptunterschied?
Solch eine Funktion, die NEUE Daten zeigen kann suche ich nämlich!
mfG
Ich definiere neu:
"select new" oder nur "select" bringen beide nichts, wenn ich z.B. eine ganze Tabelle markiere, z.B. Tabelle Artikel. Egal wie oft ich diese so Abfrage, die Daten bleiben die alten (Obwohl ich sie zwischenzeitlich geändert habe).
Wenn ich allerdings "select artikel.ek" abfrage, also eine bestimmte Spalte, dann ist diese Aktuell, aber nicht wenn ich die ganze Tabelle hole und dann anzeigen lasse!!
Weder mit LinqToSQL noch mit Entitie Framework. Warum ist das so??? Hoffentlich weiß diesmal jemand Rat, ich möcht einfach nicht was hergeben, wo ich nicht weiß warums läuft! ;.)
mfG
was ist in Entity Framework der genaue Unterschied zwischen:
Code:
var test = from i in testdata.test select new {i};
Code:
var test = from i in testdata.test select i
Solch eine Funktion, die NEUE Daten zeigen kann suche ich nämlich!
mfG
Ich definiere neu:
"select new" oder nur "select" bringen beide nichts, wenn ich z.B. eine ganze Tabelle markiere, z.B. Tabelle Artikel. Egal wie oft ich diese so Abfrage, die Daten bleiben die alten (Obwohl ich sie zwischenzeitlich geändert habe).
Wenn ich allerdings "select artikel.ek" abfrage, also eine bestimmte Spalte, dann ist diese Aktuell, aber nicht wenn ich die ganze Tabelle hole und dann anzeigen lasse!!
Weder mit LinqToSQL noch mit Entitie Framework. Warum ist das so??? Hoffentlich weiß diesmal jemand Rat, ich möcht einfach nicht was hergeben, wo ich nicht weiß warums läuft! ;.)
mfG
Comment