Eigentlich bevor ich nicht verwendet Framework oder linq, nur eingibt SQL-Anweisung mit Sqlcommand Klasse, ich tippe insert into table values(N'sample')
eigentlich ich weiß nicht, was ist N, aber es funktioniert für Chinesisch und andere Sprache, sonst wird es ein Fragezeichen einfügen.EntityFramework aktualisieren oder einfügen chinesischen oder nicht-englischen Text
Aber wenn ich EntityFramework, diese Art von Framework immer ein Fragezeichen einfügen, kann ich fragen, wie man das Problem anzugehen.
N bedeutet Unicode? Kannst du mir ein Beispiel geben, dass EntityFramework so etwas benutzt?
Ja, Sie können fragen ... :) – gdoron
BTW, ich testete EF mit Hebräisch in es funktioniert gut. Ist Chinesisch in der Unicode enthalten? – gdoron
Es hängt vielleicht davon ab, wie die Datenbank aussieht. Wenn Sie SQL Server verwenden - sind Ihre Spalten nvarchar oder nchar? In EF muss die String-Eigenschaft Unicode auf true festgelegt haben. Verwenden Sie zuerst CodeFirst oder Database/Model? – Pawel