Ado.net entitiy framework
-
Hallo,
muss man wenn man das ado.net entity framework verwendet keinerlei SQL Code mehr ausführen ? Stattdessen verwendet man die Sprache LINQ. Hab ich das richtig verstanden ?
-
Bislang ist es ja so , dass ich in CSharp ganz normal den SQL-Befehl als String an einen Reader oder ähnliches übergebe.
Aber ado.net entity framework muss ja da irgendwelche Vorzüge bieten ?
-
Stichwort: ORM, d.h. lies dir mal den Artikel Objektrelationale Abbildung (object relational mapping) intensiv durch.
-
Wenn ich das richtig verstanden habe, erzeugt das Entity Framework neben den Attributen auch Methoden um Operationen wie delete , create, update usw. auszuführen. Das bedeutet man braucht wohl kein SQL mehr !!!
Aber, für ganz komplizierte Abfrage wird man wohl um SQL nicht herumkommen ??
-
stimmt das ?