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
»
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