日期:2014-05-17  浏览次数:20453 次

数据类型添加存储
在做一个asp.net项目,管理员功能中的添加新闻功能中,添加新闻的标题和创建时间都可以添加显示,可是新闻的主体NewsContent却添加不成功,NewsContent的数据类型是text的,下面是主要的部分代码,请大家帮帮忙看一下哪里出了问题了!
addnews.aspx.cs中的代码:
 protected void btnSave_Click(object sender, EventArgs e)
    {
        Th.Model.News t = new Th.Model.News();

        string id = hidNewsID.Value;
        t.Title = txtTitle.Text.Trim();
        t.NewsContent = txtContent.Text.Trim();
       if (Th.Com.ValidateUtils.IsPositiveInt32(id))
       {
            t.NewsID= int.Parse(id);
            if (new Th.BLL.News().Update(t))
            {
                Alert("更新成功");

           }
           else
            {
               Alert("更新失败");
            }
        }
        else
        {
            int i = new Th.BLL.News().Add(t);
            if (i > 0)
            {
大家帮帮忙咯!
                PageEnd("添加成功<a href='addnews.aspx'>[继续添加]</a>");

            }
            else
            {
                Alert("添加失败");
           }
        }

BLL中News中的代码:
        /// 增加一条数据
        
        public int Add(Th.Model.News model)
        {
            return dal.Add(model);
        }

DAL中News代码:
        /// 增加一条数据
        
        public int Add(Th.Model.News model)
        {
            StringBuilder strSql = new StringBuilder();
            strSql.Append("insert into News(");
         &nbs