zoukankan      html  css  js  c++  java
  • 三层+临时表存储过程+巧用json+贱招图片加载+无刷新分页

    三层+临时表存储过程+巧用json+贱招图片加载+无刷新分页

     

    1、加载数据 显示加载图片

    2、返回json数据以及分页字符串

    3、无刷新分页

    4、反射+泛型-->简单通用demo

       之前有人质疑头脑风暴之 反射+泛型 构建 普通通用功能此文

      

    5、前台

      

    View Code

    6、后台

    View Code

    7、用到的存储过程和表

    CREATE TABLE [dbo].[userinfo](
        [id] [int] IDENTITY(1,1) NOT NULL,
        [username] [nvarchar](50) COLLATE Chinese_PRC_CI_AS NULL,
     CONSTRAINT [PK_userinfo] PRIMARY KEY CLUSTERED
    (
        [id] ASC
    )WITH (PAD_INDEX  = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY]
    ) ON [PRIMARY]
     
    /****** 存储过程   脚本日期: 01/21/2013 17:14:29 ******/
    alter PROC PROC_page
        @pageSize int,
        @pageIndex int,
        @totalCount int output
    AS
       SELECT * INTO  #Tmp FROM
       (
         SELECT id,username FROM userinfo
       ) t
    DECLARE @sqlPage nvarchar(500);
    SET @sqlPage='select * from '
                 +'(select id,username,ROW_NUMBER() OVER(ORDER BY id) num FROM #Tmp) t'
                 +' WHERE t.num between ('+str((@pageIndex-1)*@pageSize+1)+') AND ('+str(@pageIndex*@pageSize)+')'
                  
    EXEC (@sqlPage)
    PRINT  @sqlPage
    SELECT @totalCount=count(1) FROM  #Tmp;
    DROP TABLE #tmp
     
    DECLARE @count int
    EXEC PROC_page 3,2,@count output

    结语:下午闲的无聊,就写这些代码,希望和同我一样的码农共进步,往多多指教

     
     
    分类: C#Sql
     
  • 相关阅读:
    计算最大公约数 Exercise05_14
    求满足n^2>12000的n的最大值 Exercise05_13
    依赖注入(DI)
    spring容器
    基于xml文件的bean的配置
    小试牛刀 spring的HelloWorld
    spring 装配Bean
    spring介绍
    hibernate相关类与接口
    hibernate 预习
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/2870543.html
Copyright © 2011-2022 走看看