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 !!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage