我看到百度贴吧的评论,在会员后台点击评论后会自动跳到该评论所在的页码的页面,而不是简单的锚。我也要做做看。在csdn问了问,估计直接根据id直接取分页数据的话会比较麻烦,所以决定做法是先找到评论所在页的页码,再根据页码来获取该分页的数据。这样就只是一个问题,就是如何根据评论id获取它的所在分页页码。又取csdn问了问,高手果然很多,再结合需要,得到代码如下:

/// <summary>
/// 获取指定lemma的评论的所在页码
/// </summary>
/// <param name="PageSize">每页显示数</param>
/// <param name="id">id</param>
/// <param name="lemma">lemma</param>
public int GetCommentPageByIdAndLemma(int PageSize, int id, int lemma)
{
    StringBuilder strSQL = new StringBuilder();
    strSQL.Append("select count(1) ").Append(FROM_TABLE).Append(" where id > ").Append(id).Append(" and lemmaid = ").Append(lemma);

    int iCount = Convert.ToInt32(SqlHelper.ExecuteScalar(SqlHelper.ConnectionString, CommandType.Text, strSQL.ToString(), null).ToString());

    int iPage = Convert.ToInt32(iCount / PageSize);

    if (iCount % PageSize > 0) iPage++;

    return iPage;
}

获取了页码剩下的就简单了,不错的功能。

本文转自博客园cloudgamer的博客,原文链接:我来做百科(第二十天) C,如需转载请自行联系原博主。

我来做百科(第二十天) C相关推荐

  1. 我来做百科(第二十天) D

    有朋友(注册会员)告诉我,她忘记密码了.对哦,要做一个"找回密码"的系统才行. 又找了一下资料,看到一篇不错的文章,介绍了"选择何种方式帮助用户找回密码",他的 ...

  2. 我来做百科(第九天)

    今天做一下后台吧.先是页面,以前用的太丑了,还是另找一个吧.网上找了一下,看到有人说动网那个后台不错,于是找来看看.搞了一轮,终于打开后台页面,一看,页面是可以啦,但作为后台是太繁杂了吧.于是改啊改, ...

  3. 用Mediawiki做百科网站资源大参考

    MediaWiki简易安装教程 **关于mediawiki 一些好的资料: http://codex.wordpress.org.cn/Mediawiki%E5%BB%BA%E7%AB%99%E7%B ...

  4. 我来做百科(第一天)

    近来一个朋友跟我说想他做一个web2.0的网站,突然自己也想做一个,到百度找找什么叫web2.0吧.打入"web2.0"搜索,没什么头绪,还是先到知道看看,点第一个,是百科,哦,很 ...

  5. 我来做百科(第六天)

    今天先做一个功能是根据传递参数跳转的页面.根据传递的mode参数判断跳转到进入词条还是搜索词条,以后可能还会添加tag的搜索. 接着就到会员后台了.先想想怎么设计,现在大概能做的栏目有:"我 ...

  6. 百度百科里的个人介绍是怎么做上去的,人物百度百科词条创建

    百度百科里的个人介绍都是怎么做上去的,是人工做的百度百科词条,还是机器自动上传的百度百科词条呢?目前来说,人物百度百科词条都是人工做上去的,而且现在百度百科对个人介绍的人物词条要求都是比较严格的.如果 ...

  7. 百度百科怎么引流?如何进行百度百科推广?百度百科推广怎么做?

    百度百科是百度推出的一部分内容开放.自由.平等的网络百科.目的就是可以覆盖所有领域的中文信息平台.而在营销方面,白客营销则是企业建立品牌或知名度的一种网络营销方法.那么百度百科引流要怎么做呢? 一.核 ...

  8. 电销机器人百度百科_从做百度百科看站长百态

    凡是网站推广人员,都知道百度百科的重要性,百度百科自身的权威性决定了做百科的困难性,也正是其权威性决定了推广者知难而进的必然性,那真是明知山有虎,偏向虎山行,八仙过海各显神通. 让利宝是一个草根站长, ...

  9. 头条百科和抖音百科有什么区别,怎么做头条百科

    大家在刷抖音时偶尔会看到一些百科词条,有人称之为抖音百科,实际上它是头条百科,属于今日头条下的百科词条平台,前身是互动百科.而头条百科和抖音百科实际上是没有区别的,只是头条百科创建后,部分会被抓取到抖 ...

最新文章

  1. 使用Docker Compose 部署Nexus后提示:Unable to create directory /nexus-data/instance
  2. js this指向问题,同级this指向同级,非同级this指向全局
  3. MySQL中MVCC+行级锁的工作机制(源码佐证)
  4. 世界地球日:全国网友用手机种出“保护黄河幸福林”
  5. UI设计优秀可临摹素材|网页设计头部技巧
  6. ajax 前端报错,Django ajax 发送post请求 前端报错解决
  7. pytorch---之torch.manual_seed()
  8. python抽学号程序_Python 9行代码来随机抽学生回答指定问题
  9. esri开发大赛项目总结
  10. maven导入ojdbc14.jar
  11. lockdir_59103.exe 怎样解密?
  12. Let's talk OOP Again
  13. 什么是强化学习?(贝尔曼方程)
  14. 初次坐深航,感觉不错
  15. GDAL库扩展Landsat系列MTL文件格式支持
  16. 漏洞复现——shiro反序列化
  17. 哈工大软件过程与工具复习总结
  18. 如何在麒麟系统上运行Vue项目
  19. Docker 被重启故障
  20. 走进VR开发世界(4)——走进VR游戏开发的世界

热门文章

  1. php 虚拟主机ip配置文件,基于IP的虚拟主机配置
  2. 万维网c语言题库题,一级office选择题.doc
  3. mysql 多个网卡_seriver -- 多个网卡只能认到一个网卡的解决方法
  4. python 按钮更改输入框的值_利用 50 行 Python 代码构建一个在线文本生成器!
  5. 户外lisp导向牌如何安装_安装案例|户外标识牌常用安装方法
  6. 库管小帮手服务器修复,文达库管小帮手
  7. oracle rac 创建ocr,Oracle rac 11g在线添加ocr,votedisk
  8. nginx与php处理用户请求,配置 NGINX 处理 PHP 的请求《 LEMP 网站应用运行环境 》
  9. java开发app的缺点_App原生开发的优缺点有哪些
  10. NLP判断语言情绪_网易严选nlp预训练语言模型的应用