A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 张静慈 中级黑马   /  2012-3-31 17:45  /  1326 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

  1. private const string SQL_SELECT_DOUBLE = "select a.id, a.CategoryId, a.Title, a.FullTitle, a.Renqun, a.Hot, a.CreateTime, a.ImageUrl from food_Content AS a inner join food_Category AS b ON a.CategoryId = b.id WHERE (b.id =@id)";

  2. /// <summary>
  3.                 /// 返回同类别的所有文章
  4.                 /// </summary>
  5.                 /// <param name="id">类别id</param>
  6.                 /// <returns></returns>

  7.                         public IList<FoodInfo> GetContentInfoByCategoryId(int id) {
  8.                        
  9.                         IList<FoodInfo> Cateinfoes = new List<FoodInfo>();
  10.                         SqlParameter parm = new SqlParameter("@id", SqlDbType.Int);
  11.                         parm.Value = id;
  12.                         using (SqlDataReader sdr = SqlHelper.ExecuteReader(SqlCon, CommandType.Text, SQL_SELECT_DOUBLE, parm)) {
  13.                                 if (sdr.Read()) {
  14.                                         var Cateinfo = new FoodInfo() {
  15.                                                 Id = sdr.GetInt32(0),
  16.                                                 CategoryId = sdr.GetInt32(1),
  17.                                                 Title = sdr.GetString(2),
  18.                                                 FullTitle = sdr.GetString(3),
  19.                                                 Renqun = sdr.GetString(4),
  20.                                                 Hot = sdr.GetInt32(5),
  21.                                                 CreateTime = sdr.GetDateTime(6)
  22.                                                
  23.                                         };
  24.                                         if (sdr.IsDBNull(7))
  25.                                                 Cateinfo.ImageUrl = string.Empty;
  26.                                         else
  27.                                                 Cateinfo.ImageUrl = sdr.GetString(7);
  28.                                         Cateinfoes.Add(Cateinfo);
  29.                                 }
  30.                         }
  31.                         return Cateinfoes;
  32.                 }
复制代码
前台代码调出的却是文章的id    怎么回事

评分

参与人数 1技术分 +1 收起 理由
宋天琪 + 1

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马