SQL CE максимальная длина


Мне нужно хранить статьи в приложении для WP7. Я просто хочу использовать базу данных, чтобы я мог делать запросы по непрочитанным статьям и т. д.

Я столкнулся с одной большой проблемой с SQL CE в Mango - там, кажется, есть предел 4000 символов, а моя статья-4200. И это даже не самое большое.

Как я могу обойти этот предел, если вообще могу? Если нет, придется ли мне использовать другую базу данных или, возможно, просто писать истории для IsolatedStorage и управлять ссылками на файлы в база данных?

2 8

2 ответа:

Ограничение в 4000 байт накладывается на поля varchar.

Если вы хотите больше, то вам нужно будет использовать ntext.

Смотрите список поддерживаемых типов по адресу http://msdn.microsoft.com/en-us/library/ms172424 (SQL.110).aspx

В Sql Compact 3.5 был тип данных ntext, который не ограничивался 4k байтами (как nvarchar).