龙之家园  
我的博客我做主!
1.解决突然出现的文章添加时,必须是在随笔有分类的情况下的Bug:
private void addButton_Click(object sender, System.EventArgs e)
  {
    if(Session["Blog"]!=null)
    {
    //创建一个BlogVO对象,然后将当前博客的账号信息赋给它
    BlogVO bVO = (BlogVO)Session["Blog"];
    int cNo = cDAO.LoadCount(bVO.BlogID,"e");
    .................
    }
  }
当时写错了,应该把e写为a
2.解决修改文章时,没反应,修改不成的Bug:
 这个问题困扰了我多时,我来来回回把edit.aspx页面折腾了好几回!
还是自己粗心的事,在ArticleDAO中的Update方法中,写错了ArticleID(估计当时累晕了,少写了个e),con.close()写成con.open()了!
3.理解向error.aspx页面传值,随时改变显示错误信息,格式不对的图片仍能加入后台数据库的问题:
if(imgExt != ".jpg"|| imgExt != ".gif" || imgExt != ".png")
        {
          back = - 2;
        }
 
..............................
 
if(back>0)
     {
     PictureVO pVO = new PictureVO();
     pVO.BlogID = bVO.BlogID;
     pVO.CategoryID = Convert.ToInt32(categoryID.SelectedValue);
     pVO.Subject = subject.Text;
     pVO.ImageUrl = imageNewName;
     back += pDAO.Insert(pVO);//插入数据库保存
     
      Page.Response.Redirect("/Blog/Success.aspx?flag=addpicture");
     }
     else
     {
      Page.Response.Redirect("/Blog/Error.aspxflag=addpicture&opStr=图片格式不正确");
     //Page.Response.Write("<script language='javascript'>alert('你选择的图片格式有误!');</script>");
     }
posted on 2006-09-02 04:13  zhengfeng  阅读(175)  评论(0)    收藏  举报