Model-First Entity Framework Maximale String-Länge von 4000

Für ein Projekt habe ich eine SQL Server CE 3.5-Datenbank.

s wird über das Entity-Framework mit dem Modell-First-Ansatz aufgerufen / erstell

Jetzt habe ich einigeString eingegebene Spalten in meinem EDMX, für die die maximale Länge angegeben wurde.

EDMX declaration
<Property Name="Description" Type="nvarchar" Nullable="false" MaxLength="Max" />

Der generierte Code *.sqlce -Datei) zeigt, dass aus der Zeichenfolgenspalte mit maximaler Länge im Modell einnvarchar(4000) -Spalte wird generiert.

.edmx.sqlce file (sql to create the database)
[Description] nvarchar(4000)  NULL,

Dies ist nicht lang genug für die Zeichenfolgen, die in diesen Spalten gespeichert werden sollen.

ei einigen Code-First-Lösungsansätzen für dieses Problem habe ich festgestellt, dass dasntexter @ -Datentyp kann Abhilfe schaffen, da er nicht die maximale Zeichenanzahl von 4000 aufweist.

Wie kann dies in einer Modell-First-Umgebung erreicht werden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage