Нарушать лимит SQL Compact 8K? - PullRequest
1 голос
/ 01 мая 2010

Я создаю настольное приложение, которое сохраняет документы в формате RTF в базу данных SQL Compact. Документы преобразуются в байтовый массив и хранятся в виде двоичного столбца, и я использую ограничение SQL Compact 8K для длины двоичного поля.

Есть ли простой способ обойти ограничение 8К? Я могу придумать множество сложных способов сделать это, таких как анализ 8K-фрагментов для хранения и повторная сборка при получении. Но прежде чем я займусь чем-то таким сложным, я хотел бы убедиться, что не могу решить проблему проще, например, путем изменения типа данных.

Если не существует простого способа обойти ограничение в 8 КБ, является ли наилучшей практикой хранение документов размером более 8 КБ? Спасибо за вашу помощь.

1 Ответ

2 голосов
/ 01 мая 2010

Вы бы использовали image тип данных, нет?

...