DBExtensions haben als Konzept, dass das typisierte Dataset die Struktur vorgibt , und andere Abfragen, als welche dieses Dataset zu befüllen/rückspeichern, haben sowieso keinen Sinn (klar, paar Ausnahmen gibts, etwa TabellenSummen, oder ob ein User existiert oder sowas).
Sind auch paar Extensions dabei, mit denen man Einschränkungen formulieren kann, meist wohl
Diese Einschränkungen zu formulieren ist sehr leicht (etwa für alle ChildRows eines Datensatzes gibts typisiert vorformuliertes), und daher ist bei mir nicht vorgesehen, alle Abfragen in einer Datei zusammenzufassen.
Das ist witzig, denn EntityFramework ist prinzipiell sehr ähnlich konzipiert: Dort kann man mit Linq alles mögliche vom DataContext abfragen - Linq-Queries sind typisiert - , und ist auch nicht vorgesehen, all diese Queries in einer Datei zusammenzufassen.
Mein System tut sich aber leichter beim Rückspeichern von Änderungen/Zufügungen/Löschungen.
Sind auch paar Extensions dabei, mit denen man Einschränkungen formulieren kann, meist wohl
Where
-Abschnitte, aber Order By
, Having
oder sonstwas ist ebenso möglich.Diese Einschränkungen zu formulieren ist sehr leicht (etwa für alle ChildRows eines Datensatzes gibts typisiert vorformuliertes), und daher ist bei mir nicht vorgesehen, alle Abfragen in einer Datei zusammenzufassen.
Das ist witzig, denn EntityFramework ist prinzipiell sehr ähnlich konzipiert: Dort kann man mit Linq alles mögliche vom DataContext abfragen - Linq-Queries sind typisiert - , und ist auch nicht vorgesehen, all diese Queries in einer Datei zusammenzufassen.
Mein System tut sich aber leichter beim Rückspeichern von Änderungen/Zufügungen/Löschungen.