Projekt-Anfragen: Tel: 07022/9319004 info@CodeDocu.de Software Entwicklung in C# WPF Asp.Net Core Vba Excel Word SQL-Server EF Linq, UWP Net
#

EF: Entity Framework SELECT Abfrage

 

Code-Beispiel einer einfachen SELECT Abfrage beim Aufruf

 

Mit folgender Schreibweise kann man wie gewohnt per SQL Select auf die Datenbank zugreifen

 

Einfache Schreibweise:

           //--< Maschinen_holen >--

           var query_Eintraege = (from tbl in db.tbl_Abwesenheiten

                                  where tbl.Date_Plan>=_Date_Start && tbl.Date_Plan < _Date_End

                                  orderby tbl.IDAbwesenheit descending

 

                                  select tbl);

           //--</ Maschinen_holen >--

 

           //------< Loop@: Eintraege >------

           foreach (var eintrag in query_Eintraege)

           {

..

}

 

 

 

Komplettes Code Beispiel C# mit for next loop durch die Ergebnisse, Recordsets aus EF, mit Linq

DateTime _Date_End = _Date_Start.AddMonths(1);

 

           //--< Maschinen_holen >--

           var query_Eintraege = (from tbl in db.tbl_Abwesenheiten

                                  where tbl.Date_Plan>=_Date_Start && tbl.Date_Plan < _Date_End

                                  orderby tbl.IDAbwesenheit descending

 

                                  select tbl);

           //--</ Maschinen_holen >--

 

           //------< Loop@: Eintraege >------

           foreach (var eintrag in query_Eintraege)

           {

               //------< MaschinenGruppen >------

               //< get_Eintrag >

               int IDAbwesenheit = eintrag.IDAbwesenheit;

               int IDMitarbeiter = eintrag.IDMitarbeiter ?? 0;

               int IDAbwesenheitsgrund = eintrag.IDAbwesenheitsgrund??0;

               DateTime DatePlan = eintrag.Date_Plan ?? DateTime.Today;

               string sDatePlan = DatePlan.ToString("yyyyMMdd");

               //< get_Eintrag >

 

               string sCellname_target = "cellBorder_IDMitarbeiter_" + IDMitarbeiter  + "_DatePlan_" + sDatePlan;

               Border target_panel = find_Element(Grid_Plan, sCellname_target);

               //----< insert_CellBorder >----

               if (target_panel != null)

 

 

Mobile
»
EF: Entity Framework SELECT Abfrage
»
EF: Find Text, DFirst DLookup
»
EF: neuen Datensatz anlegen, wenn kein Treffer gefunden
»
WPF: Datenbank Connection ändern zur Laufzeit
»
EF WPF : Direktes Aufrufen und Durchlaufen einer Tabelle in Entity Framework
»
WPF Datagrid mit neuen Daten laden
»
The cast to value type System.Int32 failed because the materialized value is null
»
Linq: neuen Datensatz erstellen
»
Linq: komplette Tabelle ausgeben
»
Linq: einzelne Spalten ausgeben aus einer SQL Tabelle

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Info@CodeDocu.de