2010-10-06 67 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

相關問題