zoukankan      html  css  js  c++  java
  • Net学习日记_三层_2

    注意:

    类库项目(dll):顾名思义,就是一堆类的仓库,里面就存放的是一堆类,类本生是不能直接执行的。

    动态链接库(应用程序扩展):一个程序,可以动态的随时调用这个类库。

    登录页面整体框架

     

    密码检验

    窗口复用的概念(利用无参构造和有参构造)

    三层图解:

    实体类

    注意:后期补充完全代码,现在是零碎知识点补充!!!

    分页储存方式

    ALTER PROC usp_GetStuPage
    @pageIndex INT =1,--当前页码
    @pageSize INT =10--页容量
    @pageCount int OUTPUT--输出总页数
    AS
    BEGIN
    SELECT @pageCount=CEILING((COUNT(id)*1.0)/@pageSize) FROM dbo.Student
    SELECT * FROM (
    SELECT *,ROW_NUMBER() OVER(ORDER BY id) AS rownum FROM dbo.Student
    )AS t  WHERE t.rownum BETWEEN (@pageIndex-1)*@pageSize+1 AND @pageIndex*@pageSize
    END
     
    DECLARE @pageCount INT
    EXEC usp_GetStuPage 10,100,@pageCount OUTPUT
    PRINT  @pageCount

     (1)构建usp_GetStuPage的时候,开始使用create,然后修改在使用alter,只能创建一次。

    (2)分页方法记住便好,不需要过多的纠结。

    整理SQL储存方式过程,回去好好看看机理问题。

    (3)EXEC 用于调用函数,并且可以输入和输出参数。

  • 相关阅读:
    maven的安装和配置以及搭建项目应用
    Spring MVC与Struts2的区别(仅本人浅薄的理解)?
    记录学习PYTHON
    Zookeeper可以干什么
    Redis与Memcache的区别
    Redis持久化的两种方式和区别
    Scala 柯里化
    Redis与Memcached的区别
    高并发的处理策略
    序列化
  • 原文地址:https://www.cnblogs.com/lisong-home/p/7780757.html
Copyright © 2011-2022 走看看