Ich benutze Entity Framework 6.1, Code-zuerst. Ich versuche, eine Dezimalzahl von SQL Server zu speichern / abzurufen, aber die korrekte Genauigkeit wird nicht abgerufen. Ich lese aus einer .csv-Datei, verarbeitet die Daten und fügt sie dann in die DB ein.
1.1390
decimal
aus dem Import: 1.1390
1.139
1.1390
1.1390
1.1300
Alles funktioniert, außer dass der Wert abgerufen wird. Ich habe versucht, die Lösung in jedem anderen SO-Post (unten), aber es hat keine Wirkung. Was läuft hier falsch? Wie kann ich den richtigen Wert mit der richtigen Genauigkeit abrufen?
Vorgeschlagene Lösung:
%Vor% Abrufmethode, gibt den Typ ClassA
mit falscher Genauigkeit zurück:
Vergleich zwischen den zwei Dezimalwerten:
%Vor% ClassA
:
Tags und Links c# entity-framework