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 Error: An error occurred while preparing the command definition.

 

 

 

Fehler beim Aufruf von Daten mit Linq

An error occurred while preparing the command definition.

See the inner exception for details.

 

Der Fehler geschieht, wenn die Daten durchlaufen werden sollen

//< get_Data >

var data = (from tbl in db.tblBase_Mitarbeiter

            orderby tbl.Nachname  ascending

            select tbl).Take(1000);

//</ get_Data >

 

//--< @Loop: Rows >--

foreach (var row in data)

{

    ctlDataGrid.Items.Add(row);

}

//--</ @Loop: Rows >--

 

 

Fehlermeldung, sobald man einen Datensatz mit row durchlaufen möchte

 

Fehler: InnerException ausgewertet

Ex.InnerException.Message

dbModel.msl: error 3004: Problem in mapping fragments starting at line 97:

No mapping specified for properties tblBase_Mitarbeiter.IDZeitmodel in Set tblBase_Mitarbeiter.
An Entity with Key (PK) will not round-trip when:

Entity is type tblModels.tblBase_Mitarbeiter

 

 

Datenbank->Tabelle->Felder

In der Datenbank SQLCompact findet man die entsprechende Fehler verursachendes Datenfeld nicht wieder: IDZeitmodel

 

Ursache:

beim Umbenennen von Feldern in einer Datenbank, werden diese nicht mit EF EntityFramework übernommen.

 

 

Lösung:

Die Tabelle im Datenmodel dbModel.edmx löschen und erneut einfügen mit Update

 

Tabellen Referenz löschen

Tabelle im EF Datenmodel löschen

 

Erneut einbinden

Und erneut mit Update Model from Database einfügen

 

Mobile
»
UWP: Microsoft gibt wichtige Funktionen nur für Microsoft und Partner frei
»
UWP: AutoPlay [Content Event] richtig einstellen
»
UWP: Dateigröße einer Storagefile ermitteln
»
UWP: Code zum Kopieren mehrer Dateien in die Zwischenablage
»
UWP, WPF: C# Code zum suchen eines Parent Controls
»
UWP: Eine einzelne Datei in die Zwischenablage kopieren, ohne Dateityp festlegen
»
UWP: Universal App öffnen durch Dateien mit Datei-Endung
»
UWP: Universal App öffnen durch Dateien mit Datei-Endung
»
UWP: Alle Einstellungen, Settings einer Windows App löschen
»
UWP: Gedrückte Taste prüfen zu jeder Zeit Alt Ctrl Shift

.

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