对特定表进行分页显示的存储过程(要求有两个参数一个是 每页显示的记录的条数(@pagesize),第二个是显示第几页(@pageIndex))

本文主要是介绍对特定表进行分页显示的存储过程(要求有两个参数一个是 每页显示的记录的条数(@pagesize),第二个是显示第几页(@pageIndex)),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Sql Server 存储过程:

create proc usp_MyStudent_GetDateByPageIndex

@pageSize int,
@pageIndex int
as
begin
  select * from
  (select *,ROW_NUMBER() over(order by sId) as rowIndex
   from MyStudent) as tb1
  where tb1.rowIndex between (@pageSize*(@pageIndex-1))+1 and @pageSize*@pageIndex
end

--------------------------------------------------------------------------------------------------


app.configer:

<connectionStrings>
 <add name="MySchoolconStr" connectionString="Data Source=PC_THINK-THINK;Initial Catalog=MySchool;User ID=sa; Password=111111"/>
  </connectionStrings>

------------------------------------------------------------------------------------------------------

后台代码:

       string Constr = ConfigurationManager.ConnectionStrings["MySchoolconStr"].ConnectionString;

        DataSet ds = new DataSet();
        private void btnShow_Click(object sender, EventArgs e)
        {
           // DataTable table = new DataTable();
            ds.Clear();
            //dataGridView1.DataSource = table;
            using (SqlConnection conn = new SqlConnection(Constr))
            {
                conn.Open();
                string sp_name = "usp_MyStudent_GetDateByPageIndex";
                using (SqlCommand cmd = new SqlCommand(sp_name, conn))
                {
                    cmd.CommandType = CommandType.StoredProcedure;
                    cmd.CommandText = sp_name;
                    cmd.Parameters.Add(new SqlParameter("@pageSize", txtpageSize.Text));
                    cmd.Parameters.Add(new SqlParameter("@pageIndex", txtpageIndex.Text));
                    SqlDataAdapter data = new SqlDataAdapter(cmd);
                    data.Fill(ds);
                    dataGridView1.DataSource = ds.Tables[0];
                }
                
            }
        }

运行后:



----------------------------------------------------------------------------------------------------------------------------


create table MyStudent(sId int identity primary key,sName nvarchar(50),sAge int,sSex nchar(2),sEnglish float,sMath float)
select * from MyStudent

----------------------------------------------------------------------------------------------------------------------

insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('范苑莲',41,0,34,18)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('霍颖瑞',64,0,53,53)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('饶荣娣',107,0,88,72)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('陆蓓春',87,0,72,9)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('卢妹琦',11,0,9,91)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('费洁兰',34,0,28,28)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('卞婉琴',77,0,63,47)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('蔡娣璐',57,0,47,83)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('池岚菁',81,0,66,66)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('方锦璧',4,0,4,4)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('赖勤琳',47,0,39,23)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('孔萍秋',28,0,23,58)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('丘莺莺',51,0,42,42)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('丁妍秀',93,0,77,77)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('廖蕊蓓',17,0,14,96)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('康姣玲',117,0,96,33)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('司徒凤艳',21,0,17,17)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('雷君茜',64,0,52,52)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('连兰纨',106,0,88,72)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('龚玲婕',87,0,72,9)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('倪茜露',110,0,91,91)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('时娜芳',34,0,28,63)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('金梦雪',76,0,63,47)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('岑婷倩',57,0,47,82)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('凌彩珊',80,0,66,66)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('冯芬芝',4,0,3,38)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('鲁秋珠',47,0,38,22)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('潘玉妍',27,0,22,58)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('甘艳香',50,0,42,42)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('郭晶淑',93,0,77,14)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('钱珠桂',17,0,14,96)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('江芳华',40,0,33,33)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('梁荷晶',21,0,17,17)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('梅怡勤',63,0,52,87)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('白仪珍',106,0,87,71)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('韩惠仪',86,0,71,8)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('欧雁苑',110,0,90,90)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('盛淑娟',33,0,28,28)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('路媛凤',76,0,63,47)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('黄瑞蕊',57,0,47,82)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('骆巧惠',80,0,66,66)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('林佳梦',4,0,3,3)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('姬娥娥',46,0,38,22)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('任素嘉',27,0,22,57)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('石云凡',50,0,41,41)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('符馨颖',93,0,76,76)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('史纨菊',16,0,14,96)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('齐琼媛',116,0,96,33)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('胡青雁',20,0,17,17)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('罗叶蓉',63,0,52,52)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('强真丹',106,0,87,71)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('莫环岚',86,0,71,8)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('彭眉妹',109,0,90,90)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('李雅薇',33,0,27,27)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('苏静真',76,0,62,46)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('母瑶佳',56,0,46,82)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('柯翠英',79,0,66,66)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('皮嘉洁',3,0,3,3)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('穆珍娅',46,0,38,22)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('黎莲馨',26,0,22,57)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('马琦萍',69,0,57,41)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('宁婕云',92,0,76,76)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('姜华君',16,0,13,13)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('洪珊莉',116,0,95,32)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('吕慧婉',39,0,32,16)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('刘燕素',62,0,52,52)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('龙菁爱',105,0,87,87)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('蒲娅荣',86,0,71,8)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('邓莎雅',9,0,8,90)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('侯雪巧',33,0,27,27)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('柳蓉青',75,0,62,62)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('沈娟瑾',56,0,46,81)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('樊薇眉',99,0,81,65)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('常凡月',79,0,65,2)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('施春娜',45,0,38,38)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('傅秀姣',26,0,21,21)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('陈菊霞',69,0,57,41)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('车娴翠',49,0,41,76)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('郎璧贞',16,0,13,13)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('古琳莎',115,0,95,95)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('邱琴芬',39,0,32,16)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('葛美怡',19,0,16,51)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('何桂婵',62,0,51,86)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('成霞叶',85,0,70,70)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('简爱黛',9,0,7,89)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('戚璐婷',109,0,89,27)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('曹英锦',32,0,27,62)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('乐月玉',55,0,46,46)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('毕丹荷',98,0,81,65)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('程红静',79,0,65,2)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('秦贞慧',2,0,2,37)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('华露梅',26,0,21,21)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('孙梅娴',68,0,56,40)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('区香红',49,0,40,75)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('高瑾瑶',92,0,75,13)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('蒋莉美',115,0,95,95)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('贺芝琼',38,0,32,32)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('关黛燕',19,0,16,51)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('廉倩彩',62,0,51,86)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('孟婵环',104,0,86,70)

insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('陆亮乐',89,1,73,57)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('范乐海',70,1,57,93)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('华昌刚',36,1,30,30)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('龚坚松',17,1,14,14)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('费武世',59,1,49,33)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('蒲群庆',40,1,33,68)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('孙健厚',82,1,68,5)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('齐功祥',106,1,87,87)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('曹勇善',29,1,24,24)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('郎诚龙',10,1,8,43)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('白波义',53,1,43,79)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('罗子超',95,1,79,63)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('池飞山',119,1,98,98)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('沈文中',99,1,82,82)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('邓邦信',23,1,19,54)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('成茂辉',65,1,54,38)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('孟胜友',46,1,38,73)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('盛厚会',69,1,57,57)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('梅祥博',112,1,92,92)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('宁东峰',36,1,29,13)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('柯天进',16,1,13,49)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('江和承',39,1,32,32)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('岑震保',82,1,68,5)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('韩才良',6,1,5,87)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('龙清天',105,1,87,24)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('洪思邦',10,1,8,8)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('莫顺群',52,1,43,78)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('樊兴健',95,1,78,62)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('姬会全',75,1,62,97)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('邱伟富',99,1,81,81)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('金保永',22,1,18,18)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('时福先',65,1,54,38)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('秦岩亮',46,1,38,73)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('关峰敬',69,1,57,57)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('皮军广',112,1,92,92)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('强义壮',35,1,29,13)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('丁涛贵',16,1,13,48)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('苏裕绍',39,1,32,32)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('吕利和',82,1,67,4)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('黄俊杰',5,1,4,86)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('路元河',105,1,86,24)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('姜河元',9,1,8,8)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('车承岩',52,1,43,78)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('傅林志',95,1,78,62)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('蒋龙思',75,1,62,97)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('符平哲',98,1,81,81)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('倪善强',22,1,18,18)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('饶江平',65,1,53,37)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('简磊军',45,1,37,72)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('李中震',68,1,56,56)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('高明成',111,1,92,92)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('陈豪力',35,1,29,13)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('贺达国',15,1,13,48)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('葛星毅',58,1,48,32)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('雷强新',81,1,67,67)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('康全明',5,1,4,4)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('彭彬文',104,1,86,23)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('丘绍才',28,1,23,7)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('任敬飞',9,1,7,42)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('方广兴',94,1,78,78)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('鲁世茂',75,1,62,62)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('林贵武',117,1,97,81)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('史超康',98,1,81,18)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('黎博江',22,1,18,53)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('古刚生',45,1,37,37)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('马进有',87,1,72,56)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('骆心民',68,1,56,91)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('戚庆功',111,1,91,28)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('司徒彪裕',15,1,12,12)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('霍信达',58,1,48,32)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('钱毅安',38,1,32,67)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('区成彪',81,1,67,4)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('卢康发',104,1,86,86)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('甘安宁',28,1,23,7)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('柳发林',8,1,7,42)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('刘海利',51,1,42,77)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('廖辉顺',74,1,61,61)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('蔡宁磊',117,1,96,80)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('廉壮彬',97,1,80,18)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('孔浩仁',21,1,18,53)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('卞光诚',44,1,37,72)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('母力涛',87,1,72,56)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('程志福',68,1,56,91)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('穆先心',34,1,28,12)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('凌友勇',15,1,12,47)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('郭新光',38,1,31,31)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('胡民波',80,1,66,4)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('常富子',4,1,4,85)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('施生学',27,1,23,23)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('毕山浩',8,1,7,42)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('连振伟',51,1,42,77)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('欧国清',93,1,77,61)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('冯学俊',117,1,96,96)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('石有豪',97,1,80,80)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('何松星',21,1,17,52)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('乐哲昌',63,1,52,36)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('潘仁坚',44,1,36,71)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('赖永胜',67,1,55,91)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('梁良振',34,1,28,12)
insert into MyStudent(sName,sAge,sSex,sEnglish,sMath)values('侯杰东',57,1,47,31)


update MyStudent set sSex='女' where sSex='0'
update MyStudent set sSex='男' where sSex='1'



这篇关于对特定表进行分页显示的存储过程(要求有两个参数一个是 每页显示的记录的条数(@pagesize),第二个是显示第几页(@pageIndex))的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/210725

相关文章

MyBatis分页查询实战案例完整流程

《MyBatis分页查询实战案例完整流程》MyBatis是一个强大的Java持久层框架,支持自定义SQL和高级映射,本案例以员工工资信息管理为例,详细讲解如何在IDEA中使用MyBatis结合Page... 目录1. MyBATis框架简介2. 分页查询原理与应用场景2.1 分页查询的基本原理2.1.1 分

oracle 11g导入\导出(expdp impdp)之导入过程

《oracle11g导入导出(expdpimpdp)之导入过程》导出需使用SEC.DMP格式,无分号;建立expdir目录(E:/exp)并确保存在;导入在cmd下执行,需sys用户权限;若需修... 目录准备文件导入(impdp)1、建立directory2、导入语句 3、更改密码总结上一个环节,我们讲了

ShardingProxy读写分离之原理、配置与实践过程

《ShardingProxy读写分离之原理、配置与实践过程》ShardingProxy是ApacheShardingSphere的数据库中间件,通过三层架构实现读写分离,解决高并发场景下数据库性能瓶... 目录一、ShardingProxy技术定位与读写分离核心价值1.1 技术定位1.2 读写分离核心价值二

MyBatis-plus处理存储json数据过程

《MyBatis-plus处理存储json数据过程》文章介绍MyBatis-Plus3.4.21处理对象与集合的差异:对象可用内置Handler配合autoResultMap,集合需自定义处理器继承F... 目录1、如果是对象2、如果需要转换的是List集合总结对象和集合分两种情况处理,目前我用的MP的版本

JavaScript中比较两个数组是否有相同元素(交集)的三种常用方法

《JavaScript中比较两个数组是否有相同元素(交集)的三种常用方法》:本文主要介绍JavaScript中比较两个数组是否有相同元素(交集)的三种常用方法,每种方法结合实例代码给大家介绍的非常... 目录引言:为什么"相等"判断如此重要?方法1:使用some()+includes()(适合小数组)方法2

SpringBoot 获取请求参数的常用注解及用法

《SpringBoot获取请求参数的常用注解及用法》SpringBoot通过@RequestParam、@PathVariable等注解支持从HTTP请求中获取参数,涵盖查询、路径、请求体、头、C... 目录SpringBoot 提供了多种注解来方便地从 HTTP 请求中获取参数以下是主要的注解及其用法:1

HTTP 与 SpringBoot 参数提交与接收协议方式

《HTTP与SpringBoot参数提交与接收协议方式》HTTP参数提交方式包括URL查询、表单、JSON/XML、路径变量、头部、Cookie、GraphQL、WebSocket和SSE,依据... 目录HTTP 协议支持多种参数提交方式,主要取决于请求方法(Method)和内容类型(Content-Ty

Java Kafka消费者实现过程

《JavaKafka消费者实现过程》Kafka消费者通过KafkaConsumer类实现,核心机制包括偏移量管理、消费者组协调、批量拉取消息及多线程处理,手动提交offset确保数据可靠性,自动提交... 目录基础KafkaConsumer类分析关键代码与核心算法2.1 订阅与分区分配2.2 拉取消息2.3

Nginx中配置使用非默认80端口进行服务的完整指南

《Nginx中配置使用非默认80端口进行服务的完整指南》在实际生产环境中,我们经常需要将Nginx配置在其他端口上运行,本文将详细介绍如何在Nginx中配置使用非默认端口进行服务,希望对大家有所帮助... 目录一、为什么需要使用非默认端口二、配置Nginx使用非默认端口的基本方法2.1 修改listen指令

python中的显式声明类型参数使用方式

《python中的显式声明类型参数使用方式》文章探讨了Python3.10+版本中类型注解的使用,指出FastAPI官方示例强调显式声明参数类型,通过|操作符替代Union/Optional,可提升代... 目录背景python函数显式声明的类型汇总基本类型集合类型Optional and Union(py