我正在创建一个将富文本文档存储到 SQL Compact 数据库的桌面应用程序。文档被转换为字节数组并存储为二进制列,我遇到了 SQL Compact 对二进制字段长度的 8K 限制。
有没有一种简单的方法可以绕过 8K 限制?我可以想出很多复杂的方法来做到这一点,例如解析成 8K 块进行存储和在获取时重新组装。但在我进入复杂的事情之前,我想确保我不能更简单地解决问题,例如通过更改数据类型。
如果没有绕过 8K 限制的简单方法,那么存储大于 8K 的文档是否是最佳实践?谢谢你的帮助。
我正在创建一个将富文本文档存储到 SQL Compact 数据库的桌面应用程序。文档被转换为字节数组并存储为二进制列,我遇到了 SQL Compact 对二进制字段长度的 8K 限制。
有没有一种简单的方法可以绕过 8K 限制?我可以想出很多复杂的方法来做到这一点,例如解析成 8K 块进行存储和在获取时重新组装。但在我进入复杂的事情之前,我想确保我不能更简单地解决问题,例如通过更改数据类型。
如果没有绕过 8K 限制的简单方法,那么存储大于 8K 的文档是否是最佳实践?谢谢你的帮助。