請問如何用ASP儲存內容到網頁

2012-01-18 7:14 pm
我想用ASP比人寫入資料,但係用Access有字數限制,又沒有格式, 有什麼資料庫沒有限制字數, 又如何寫入資料可以好似Word咁, 可以調整格式或字體大小等,如此網頁的"問題內容"輸入位為例....

回答 (1)

2012-01-19 1:24 pm
✔ 最佳答案
數據庫不同欄位有不同數據類型和位元限制正是數據庫強的地方。在 Access 可設一欄位,類型定為 Memo,Memo 欄位便沒有字數限制。

雅虎知識的「問題內容」、「你的解答」輸入位是個 Rich Text Box,Word 其實也是一個大的 Rich Text Box 而矣,如果你按「檢視原始碼」,你便會看到很多 html 標簽,字體、大小、背景顏色等等都有不同 html 標簽,Word 其實也一樣,只不過你看不到背後的 markup 標簽。

雅虎知識背後亦有數據庫,當你遞交問題或答案時,輸入的文字連同 html 標簽一起存入數據庫,當你再看問題和答案時,html 標簽便將字體、大小、背景顏色等顯示出來。

ASP 本身並無 Rich Text Box,須用 third-party 開發的 Rich Text Box 組件,通常是個 .dll 檔,將 format 好的文字存入數據庫時,html 標簽亦一齊存入,在網面上再看資料時,format 便會再現。

P.S.
Rich Text Box for classic ASP 恐怕不多,for ASP.NET 的就有很多。考慮轉做 ASP.NET 吧。


收錄日期: 2021-04-11 18:54:45
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20120118000051KK00238

檢視 Wayback Machine 備份