我做一个显示所点击标题的详细文章页面,其它的都可以从数据库中取出,只有文章的详细内容,文字多,应该怎么样存入数据库中,又怎么样从数据库中取出并显示出来??有人帮忙吗??谢谢!!

解决方案 »

  1.   

    内容和标题一样存,如果多于8000用text类型的存
      

  2.   

    没有什么区别啊?数据库中设置字段为Text就可以了,在提取显示的时候写个方法,把空格、回车键等转换一下。
      

  3.   

    /// <summary>
    /// 输出为html格式转换,有利于系统安全
    /// </summary>
    /// <param name="txt">要处理的数据</param>
    /// <returns></returns>
    public string Output(string txt)  
    {
    string x = new string((char)32,1); //先把空格给字符串x 
    string y = new string ((char)13,1); //先把换行赋给字符串y 
    txt=txt.TrimEnd();
    txt=txt.Replace("&","&amp;");
    txt=txt.Replace("<","&lt;");
    txt=txt.Replace(">","&gt;");
    txt=txt.Replace(x,"&nbsp;");  //替换空格
    txt=txt.Replace(y,"<br>");   //替换换行符
    return txt;
    }
      

  4.   

    还有怎么用asp.net动态生成html页面??