Im Entwickeln einer App, die in Azure gehostet wird. Auf meiner Entwicklungsmaschine, wenn ich Daten bearbeite und speichere (britisches Format - sparend zu lokalem sql Server 2012) theres kein Problem. Wenn ich die gleiche Codebasis zu Azure (gleiche Datenbankstruktur & Version SQL Server - db in VM in Azure gehostet) bereitstellen Im einen Fehler bekommenAzure Web Service App Datumsformat Problem
‚der Wert 23/01/2014‘ gilt nicht für Vertragsdatum
hat jemand anderes so etwas erlebt und könnte mir ein paar Hinweise geben? Ich habe das Betriebssystem auf der VM-Maschine als uk-Region festgelegt und die zugrunde liegenden Daten in den Tabellen sowohl lokal als auch remote haben genau das gleiche Format. Ist etwas offensichtlich, das ich vermissen könnte?
Sie könnten das [ISO 8601] (https://docs.microsoft.com/en-us/sql/t-sql/data-types/date-transact-sql) Format YYYY-MM-DD und dann verwenden Verwenden Sie die Funktion [FORMAT] (https://docs.microsoft.com/en-us/sql/t-sql/functions/format-transact-sql) zum Anzeigen von Zwecken. Ich weiß, dass dies wahrscheinlich etwas ist, das Sie vermeiden möchten, aber es vermeidet den Fehler vollständig. – scsimon