Ich habe eine einfache Tabelle mit wenigen Datumsfeldern.Entity Framework - MySQL - Datetime Format Ausgabe
Immer, wenn ich laufen folgende Abfrage:
var docs = (from d in base.EntityDataContext.document_reviews
select d).ToList();
ich folgende Ausnahme erhalten:
Unable to convert MySQL date/time value to System.DateTime.
MySql.Data.Types.MySqlConversionException: Unable to convert MySQL date/time value to System.DateTime
Das Dokument Bewertungen Tabelle hat zwei Datums-/Uhrzeitfelder. Einer von ihnen ist nullfähig.
Ich habe Platzierung versucht folgende in Verbindung string:
Allow Zero Datetime=true;
Aber ich bin immer noch Ausnahme bekommen.
Wer hat eine Lösung?
Es läuft Anwendung
Convert Zero Datetime=True
in Verbindungszeichenfolge setzen um einen Fehler in MySQL-Provider für .net :( – effkayNizza Spitze Null für Datum und Uhrzeit konvertieren, aber ich habe das Problem, dass ich von EF einfügen kann nicht auf mysql table den Wert '0000-00-00', und ich muss .. .. ist es möglich, einen Wert von datetime wie das aus EF einfügen? –
ja Einstellung: Convert Zero Datetime = True in Provider Verbindungsstring Teil löste dies für Ich – womd