牛腩系统-分页
来源:互联网 发布:神知第二季720百度云 编辑:程序博客网 时间:2024/05/17 12:47
真分页就是,只是从数据库提出相对应的记录。假分页,将数据库所有的数据调出,然后再分页。看一下真分页。
看一下存储过程。
USE [newssystem]GO/****** Object: StoredProcedure [dbo].[SelectPage] Script Date: 06/05/2017 17:30:01 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGO-- =============================================-- Author:<Author,,Name>-- Create date: <Create Date,,>-- Description:<Description,,>-- =============================================ALTER PROCEDURE [dbo].[SelectPage] @startpageindex int,@endpageindex intASBEGIN--建立临时表with temptb as ( select ROW_NUMBER() OVER(ORDER BY id desc) as 行号, * from news)select * from temptb where 行号 between @startpageindex and @endpageindexEND
D层
public DataTable selectpage(int start,int end) { DataTable dt = new DataTable(); string cmdText = "SelectPage"; SqlParameter[] paras = new SqlParameter[]{ new SqlParameter("@startpageindex",start), new SqlParameter("@endpageindex",end) }; dt = sqlhelper.ExecuteQuery(cmdText, paras, CommandType.StoredProcedure); return dt; }
B层
public DataTable selectpage(int start, int end) { return ndao.selectpage(start, end); }
U层
if (!Page.IsPostBack) { DataTable dt = new NewsManager().SelectAll(); anp.RecordCount = dt.Rows.Count; } } protected void anp_PageChanged(object sender, EventArgs e) { int start = anp.StartRecordIndex; int end = anp.EndRecordIndex; DataTable dt = new NewsManager().selectpage(start,end); GridView1.DataSource = dt; GridView1.DataBind(); }
阅读全文
1 0
- 牛腩系统-分页
- 牛腩新闻发布系统-真假分页
- 牛腩新闻发布系统---真分页功能
- 牛腩新闻发布系统——真假分页
- 【牛腩新闻发布系统】——分页其实很简单
- 牛腩新闻发布系统(6)——真假分页
- 牛腩新闻发布系统--分页学习(AspnetPager控件)
- 【牛腩】真假分页
- 【牛腩】真假分页
- 【牛腩】-真假分页
- 【牛腩新闻发布系统】数据表分页显示——真假分页
- 【asp.net】asp分页<牛腩>
- 【牛腩】发布 牛腩新闻发布系统
- 【牛腩】牛腩新闻发布系统总结
- 【牛腩新闻发布系统】--初识牛腩
- 牛腩新闻发布系统
- 牛腩新闻发布系统
- 牛腩系统错误解决
- Spring Boot jar 启动错误“due to missing embeddedServletContainerFactory.bean”
- 6、多个线程的共享数据
- CentOS6.4 配置iptables
- 汇编语言: 设有 10 个学生的成绩分别是 76,69,84,90,73,88,99,63,100 和 80 分。试编 制一个子程序统计 60-69 分,70-79 分,80-89 分,90-99 分
- Canvas-开始玩svg
- 牛腩系统-分页
- <c:forEach>详解
- 汇编语言: 编写子程序嵌套结构的程序,把整数分别用二进制和八进制形式显示出来。
- spring.xml
- Maven项目的目录结构
- JAVA编程基础之内部类的简单使用
- python中的csv模块
- 汇编语言: 主程序 BANDO:把整数字变量 VAL1 存入堆栈,并调用子程序 PAIRS;子程序 PAIRS:从 堆栈中取出 VAL1,调用二进制显示程序 OUTBIN 显示出与其等效的二进制数,输
- HDU 2003 求绝对值 C语言课本习题 基础题