DataSet ds = new DataSet();
        ds.ReadXml(Server.MapPath("App_Data\\book.xml"));//从XML中读取数据 
        DataRow dr = ds.Tables[0].NewRow();//创建新行
        dr["Name"] = content[0];
        dr["Email"] = content[1];
        dr["QQ"] = content[2];
        dr["Content"] = content[3];
        dr["PostTime"] = DateTime.Now.ToString();
        ds.Tables[0].Rows.Add(dr);
        ds.WriteXml(Server.MapPath("App_Data\\book.xml"));
        Response.Redirect("Default.aspx");把绿色的地方换成从数据库中读取一下看看
或者用sql语句的 for xml也可以