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
#

Linq: neuen Datensatz erstellen

 

Einfügen eines neuen Datensatzes mit Linq, SQL

 

Dieses Code Beispiel erzeugt einen neuen Datensatz in einer SQL Server Tabelle.

 

Beispiel Code , c#, Linq EF EntityFramework

public static int erstelle_Schichtplan_Eintrag(int IDMaschine, int IDSchicht, int IDMitarbeiter, DateTime Date_Plan)

{

    //----------------< erstelle_Schichtplan_Eintrag() >----------------

    //*speicher den neuen Plan-eintrag und gib die ID zurueck

    init_Db_Connection();

 

 

    tbl_Schichtplanungen neuer_Eintrag = new tbl_Schichtplanungen();

    neuer_Eintrag.dtCreated = DateTime.Now;

    neuer_Eintrag.IDMaschine= IDMaschine;

    neuer_Eintrag.IDMitarbeiter = IDMitarbeiter;

    neuer_Eintrag.IDSchicht = IDSchicht;

    neuer_Eintrag.Date_Plan = Date_Plan;

 

    //< save >

    _db.tbl_Schichtplanungen.Add(neuer_Eintrag); //ID: 0->-99999

    _db.SaveChanges();                           //ID: -99999->16

    //</ save >

 

    //< new ID >

    int ID_neu = neuer_Eintrag.IDSchichtplanung;

    //</ new ID >

    

    //< out >

    return ID_neu;

    //</ out >

    //----------------< erstelle_Schichtplan_Eintrag() >----------------

}

 

 

In der EF Entitiy Framework angebundene Tabellen

Hier soll der Datensatz angefügt werden.

Mobile
»
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
»
Linq SQL Beispiel: mehrere Tabellen als Abfrage in ein DataGrid laden
»
Linq Error: An error occurred while preparing the command definition.
»
WPF Vorlage: Datensätze in einer Tabelle verwalten CRUD
»
WPF Code-Beispiel: Laden von Daten mit Linq
»
WPF: EF Datenmodell aktualisiert sich nicht

.

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