NTEXT z ponad 4000 znaków w SQL Server CE w Windows Phone
NTEXT z ponad 4000 znaków w SQL Server CE w telefonie z systemem Windows
Mam bazę danych w mojej aplikacji Windows Phone zntext
pole w jednej z tabel, próbuję napisać jakąś treść do tego pola, ale dostajęInvalidOperationException
z wiadomością:
Obcinanie łańcucha: max = 4000, len = 4621
Próbuję użyćntext
bo to wiemnvarchar
nie akceptuje więcej niż 4000 znaków.
Szukałem rozwiązania, ale nie mogłem znaleźć żadnego.
Jedyne rozwiązanie, które znalazłem, nie mogę używać na telefonie z systemem Windows, ponieważ używaSqlConnection
iSqlCommand
zSqlDbType
.
Oto sposób deklarowania kolumn:
private string _content;
[Column(DbType="ntext")]
public string Content
{
get
{
return _content;
}
set
{
if (value != _content)
{
_content = value;
NotifyChange(o => o.Content);
}
}
}
Wstawiam go z:
cn.Articles.InsertAllOnSubmit(articlesToSave);
cn.SubmitChanges();
Czy ktoś zna jakieś obejście?
Dzięki za odpowiedzi z góry !!