现在的位置: 首页 > 综合 > 正文

从数据库中提出数据,实现图片上一页、下一页的翻页功能?

2013年03月20日 ⁄ 综合 ⁄ 共 752字 ⁄ 字号 评论关闭
数据库结构:  
  id     Photourl  
  1       10061122222.jpg  
  2       10061122222.jpg  
  3       10061122222.jpg  
  4       10061122222.jpg  
  ....  
  实现功能模拟画面:  
  共66张图片,       上一张       下一张   
   
//服务器端  
  public   string   GetPhotoUrl(string   sql){  
      //获取链接和command就不写了  
      cmd.CommandText=sql;  
      IDataReader   dr   =   cmd.ExecuteReader();  
      if(dr.Read()){  
          return   String.Format("{0},{1}",dr[0],dr[1]);  
      }  
      else{  
        return   null;  
      }  
   
  }  
   
  public   string   GetNextPhotoUrl(string   id){  
      string   sql   =   "select   top   1   id,PhotoUrl   from   表名   where   id>"   +   id;  
      return   GetPhotoUrl(sql);  
  }  
   
  public   string   GetPreviousPhotoUrl(string   id){  
      string   sql   =   "select   top   1   id,PhotoUrl   from   表名   where   id<"   +   id   +   "   order   by   id   desc";  
      return   GetPhotoUrl(sql);  
  }  
   
  客户端   把img标签的src属性改成获取到的url就可以了,另外改一下上一张和下一张的id号

抱歉!评论已关闭.