日期:2014-05-18  浏览次数:20505 次

分页存储问题,请高手指点(SQL2000->SQL2005)
做了一个小型新闻网站ASP.NET+SQL2000
现在出现了以下问题:
1。单篇新闻字数受到了限制,目前采用了分多条记录存储,连成一个整体的新闻页面,但是单篇页面的字数还是不能很好控制,因为页面里有很多html标签,请问
各位朋友怎么解决这个问题的?
2。SQL2000单条记录的最大长度是5000?那么SQL2005单条记录最长是多少,如果把数据库换成是SQL2005是不是可以解决问题1了?



------解决方案--------------------
其实,为什么不尝试一下将字段类型定义为ntext呢?这种类型可以动态存储的.
------解决方案--------------------
2000里的NTEXT能存2G的数据,2005里的VARCHAR(MAX)也能存2G的数据!可以用来存储中文字符和HTML代码.
------解决方案--------------------
用varchar(max),nvarchar(max)吧,ntext被nvarchar(max)替代了,以后的版本可能都没有了