NTEXT mit mehr als 4000 Zeichen in SQL Server CE in Windows Phone
NTEXT mit mehr als 4000 Zeichen in SQL Server CE in Windows Phone
Ich habe eine Datenbank in meiner Windows Phone App mit einemntext
Ich versuche, einen Inhalt in dieses Feld zu schreiben, aber ich erhalte eineInvalidOperationException
mit der Nachricht:
String-Kürzung: max = 4000, len = 4621
Ich versuche es zu benutzenntext
weil ich das weißnvarchar
akzeptiert nicht mehr als 4000 Zeichen.
Ich habe nach einer Lösung gesucht, aber keine gefunden.
Die einzige Lösung, die ich gefunden habe, kann ich nicht auf Windows Phone verwenden, weil es die verwendetSqlConnection
undSqlCommand
mitSqlDbType
.
So werden die Spalten deklariert:
private string _content;
[Column(DbType="ntext")]
public string Content
{
get
{
return _content;
}
set
{
if (value != _content)
{
_content = value;
NotifyChange(o => o.Content);
}
}
}
Ich füge es ein mit:
cn.Articles.InsertAllOnSubmit(articlesToSave);
cn.SubmitChanges();
Kennt jemand eine Problemumgehung?
Danke für die Antworten im Voraus !!