2010-10-06 52 views
1

对于我的网站,我刚刚为我的网站实现了tinyMCE(只是一个文字处理器)。一切工作正常,除非我尝试将字符串变量输入存储到SQL Server数据库。我想存储一个字符串,而不是让html标签超过8000的长度限制(html标签占用了大部分空间)。我的问题是,是否有解决方案,以便我可以存储我的文档与html标签,而不会缩短我的文档?由于存储字符串到数据库中的简单问题

一些想法我有,但不知道他们是否会工作

  • 如果创建一个语句,将确定长度如果> 8000相距超过分割字符串,并插入到单独的领域。
  • 也许他们是我不知道的压缩功能?

保罗

+0

你能改变列的类型为“文本”字段? – jimplode 2010-10-06 16:50:25

+0

大声笑 - 这很容易 - 你应该张贴作为答案,所以我可以标记它 – PaulR 2010-10-06 16:54:07

回答

0

你能其存储为BLOB或甚至可能FILESTREAM。我知道BLOB的大小限制为2 GB,并且由于命中日志文件,可能会比理想文件的平均大小要小。在SQL SERVER 2008中添加了FILESTREAM,通过在varbinary类型上设置一个属性将它们直接写入文件系统来处理大文件。

+0

谢谢bechbd,我做了什么jimplode说,它工作完美 - 我使用SQL Server 2005,但我会告诉我的老师有关BLOB的和文件流 – PaulR 2010-10-06 16:57:46

相关问题