1 2、查询分页---一般的,不用存储过程
2、查询分页---一般的,不用存储过程
2
3 mypage=request.form("currpage")'得到需要显示第几页
mypage=request.form("currpage")'得到需要显示第几页
4 'mypage为空则说明此页是第一次加载
'mypage为空则说明此页是第一次加载
5 if mypage="" then
if mypage="" then
6 mypage=1
mypage=1
7 end if
end if
8 dim myDb
dim myDb
9 set myDb=new ConDb
set myDb=new ConDb
10 with myDb
with myDb
11 .tbName="comEmploy"       '表名
     .tbName="comEmploy"       '表名
12 .pKey="empId"             '主键
     .pKey="empId"             '主键
13 .pgFields="empId,empGz"   '显示的字段
     .pgFields="empId,empGz"   '显示的字段
14 .pgSize=20                '每页显示的条数
     .pgSize=20                '每页显示的条数
15 .conditions=""            '查询的条件
     .conditions=""            '查询的条件
16 .orderBy="empId desc"     '排序的条件
     .orderBy="empId desc"     '排序的条件
17 .currPg=mypage
     .currPg=mypage 
18 end with
end with
19 dim rs
dim rs
20 set rs=myDb.pageRs()
set rs=myDb.pageRs() 
21 '根据返回的rs写表现代码
'根据返回的rs写表现代码
22 myDb.cRs(rs)
myDb.cRs(rs)
23 '在适当的地方放放置分页导航
'在适当的地方放放置分页导航
24 <%=myDb.pageNav()%>
<%=myDb.pageNav()%>
25 set myDb=nothing
set myDb=nothing
26 3、查询分页---用存储过程
3、查询分页---用存储过程
27
28 此处的存储我用的叶子分页类用的存储过程,可在网上查找叶子分页类的相关代码
此处的存储我用的叶子分页类用的存储过程,可在网上查找叶子分页类的相关代码
29
30 mypage=request.form("currpage")'得到需要显示第几页
mypage=request.form("currpage")'得到需要显示第几页
31 'mypage为空则说明此页是第一次加载
'mypage为空则说明此页是第一次加载
32 if mypage="" then
if mypage="" then
33 ypage=1
ypage=1
34 end if
end if
35 dim myDb
dim myDb
36 set myDb=new ConDb
set myDb=new ConDb
37 with myDb
with myDb
38 .tbName="comEmploy"       '表名
     .tbName="comEmploy"       '表名
39 .pKey="empId"             '主键
     .pKey="empId"             '主键
40 .pgSize=2                 '每页显示的条数
     .pgSize=2                 '每页显示的条数
41 .pgFields="empId,empGz"   '显示的字段
     .pgFields="empId,empGz"   '显示的字段
42 .conditions=""            '查询的条件
     .conditions=""            '查询的条件
43 .orderBy="empId desc"     '排序的条件
     .orderBy="empId desc"     '排序的条件
44 .currPg=mypage
     .currPg=mypage 
45 end with
end with
46 dim rs
dim rs
47 set rs=myDb.sqlPage()
set rs=myDb.sqlPage() 
48 '根据返回的rs写表现代码
'根据返回的rs写表现代码
49 '若查询条件是根据form提交,查询条件可保存在cookie中
'若查询条件是根据form提交,查询条件可保存在cookie中
50 myDb.cRs(rs)
myDb.cRs(rs)
51 '在适当的地方放放置分页导航
'在适当的地方放放置分页导航
52 <%=myDb.pageNav()%>
<%=myDb.pageNav()%>
53 set myDb=nothing
set myDb=nothing
54 4、若你的分页显示没有什么特别的表现形式,还可以直接输入有分页导航的table
4、若你的分页显示没有什么特别的表现形式,还可以直接输入有分页导航的table
55
56 tbTil=Array("作者|200","IP地址|150","发布时间|150","具体内容|300")
tbTil=Array("作者|200","IP地址|150","发布时间|150","具体内容|300")
57 '作者是表格的第一个字段的名称
'作者是表格的第一个字段的名称
58 '200是此单元格的宽度
'200是此单元格的宽度
59 mypage=request.QueryString("currpage")'得到需要显示第几页
mypage=request.QueryString("currpage")'得到需要显示第几页
60 'mypage为空则说明此页是第一次加载
'mypage为空则说明此页是第一次加载
61 if mypage="" then
if mypage="" then
62 mypage=1
mypage=1
63 end if
end if
64 dim myDb:set myDb=new dbClass
dim myDb:set myDb=new dbClass
65 with myDb
with myDb
66 .tbName="guestBook"       '表名
   .tbName="guestBook"       '表名
67 .pKey="id"             '主键
   .pKey="id"             '主键
68 .pgFields="mem_Author,mem_PostIP,mem_PostTime,mem_Content"   '显示的字段
   .pgFields="mem_Author,mem_PostIP,mem_PostTime,mem_Content"   '显示的字段
69 .pgSize=3                 '每页显示的条数
   .pgSize=3                 '每页显示的条数
70 .conditions=""            '查询的条件
   .conditions=""            '查询的条件
71 .orderBy="id desc"     '排序的条件
   .orderBy="id desc"     '排序的条件 
72 .currPg=mypage
   .currPg=mypage 
73 end with
end with
74 myDb.showTb(tbTil)
myDb.showTb(tbTil)
75 set myDb=nothing
set myDb=nothing
76 5、返回总记录数可以用myDb.vRsCount()   返回总页数可以用myDb.vPgCount()
5、返回总记录数可以用myDb.vRsCount()   返回总页数可以用myDb.vPgCount()
77
78 6、myDb.prnSql()打印sql语句,在出现错误时利用此检查sql语句
6、myDb.prnSql()打印sql语句,在出现错误时利用此检查sql语句
79
80 下面是用到的样式代码,可作相应修改
下面是用到的样式代码,可作相应修改
81
82 程序代码:
程序代码:
83
84 table{
table{
85 border-collapse:collapse;
border-collapse:collapse;
86 font-size:12px;
font-size:12px;
87 }
}
88 td{
td{ 
89 border:1px solid #FFCC99;
border:1px solid #FFCC99;
90 border-collapse:collapse;
border-collapse:collapse;
91 height:30px;
height:30px;
92 text-align:center;
text-align:center;
93 }
}
94 #fy{
#fy{
95 /*width:545px;*/
/*width:545px;*/
96 margin-left:350px;
margin-left:350px;
97 }
}
98 #fy span,#fy a{
#fy span,#fy a{
99 display:block;
display:block;
100 float:left;
float:left;
101 height:15px;
height:15px;
102 }
}
103 #fy #rpc{
#fy #rpc{
104 margin-left:20px;
margin-left:20px;
105 line-height:20px;
line-height:20px;
106 }
}
107 #fy a{
#fy a{
108 border:1px solid #CCCCFF;
border:1px solid #CCCCFF;
109 width:15px;
width:15px;
110 text-decoration:none;
text-decoration:none;
111 margin-left:5px;
margin-left:5px;
112 color:#993300;
color:#993300;
113 cursor:pointer;
cursor:pointer;
114 }
}
115 #fy a.aW{
#fy a.aW{
116 width:40px;
width:40px;
117 color:#000000;
color:#000000;
118 border:none;
border:none;
119 line-height:20px;
line-height:20px;
120 }
}
121 #fy a:hover{
#fy a:hover{
122 color:#125da7;
color:#125da7;
123 /*border:1px solid #F8b3d0;
/*border:1px solid #F8b3d0;
124 background-color:#F8b3d0;*/
background-color:#F8b3d0;*/
125 }
}
126 #fy a#currP{
#fy a#currP{
127 color:#125da7;
color:#125da7;
128 border:1px solid #FF0000;
border:1px solid #FF0000;
129 background-color:#FF0000;
background-color:#FF0000;
130 /*border:1px solid #F8b3d0;
/*border:1px solid #F8b3d0;
131 background-color:#fff5fa;*/
background-color:#fff5fa;*/
132 }
}
 
 2、查询分页---一般的,不用存储过程
2、查询分页---一般的,不用存储过程2

3
 mypage=request.form("currpage")'得到需要显示第几页
mypage=request.form("currpage")'得到需要显示第几页4
 'mypage为空则说明此页是第一次加载
'mypage为空则说明此页是第一次加载5
 if mypage="" then
if mypage="" then6
 mypage=1
mypage=17
 end if
end if8
 dim myDb
dim myDb9
 set myDb=new ConDb
set myDb=new ConDb10
 with myDb
with myDb11
 .tbName="comEmploy"       '表名
     .tbName="comEmploy"       '表名12
 .pKey="empId"             '主键
     .pKey="empId"             '主键13
 .pgFields="empId,empGz"   '显示的字段
     .pgFields="empId,empGz"   '显示的字段14
 .pgSize=20                '每页显示的条数
     .pgSize=20                '每页显示的条数15
 .conditions=""            '查询的条件
     .conditions=""            '查询的条件16
 .orderBy="empId desc"     '排序的条件
     .orderBy="empId desc"     '排序的条件17
 .currPg=mypage
     .currPg=mypage 18
 end with
end with19
 dim rs
dim rs20
 set rs=myDb.pageRs()
set rs=myDb.pageRs() 21
 '根据返回的rs写表现代码
'根据返回的rs写表现代码22
 myDb.cRs(rs)
myDb.cRs(rs)23
 '在适当的地方放放置分页导航
'在适当的地方放放置分页导航24
 <%=myDb.pageNav()%>
<%=myDb.pageNav()%>25
 set myDb=nothing
set myDb=nothing26
 3、查询分页---用存储过程
3、查询分页---用存储过程27

28
 此处的存储我用的叶子分页类用的存储过程,可在网上查找叶子分页类的相关代码
此处的存储我用的叶子分页类用的存储过程,可在网上查找叶子分页类的相关代码29

30
 mypage=request.form("currpage")'得到需要显示第几页
mypage=request.form("currpage")'得到需要显示第几页31
 'mypage为空则说明此页是第一次加载
'mypage为空则说明此页是第一次加载32
 if mypage="" then
if mypage="" then33
 ypage=1
ypage=134
 end if
end if35
 dim myDb
dim myDb36
 set myDb=new ConDb
set myDb=new ConDb37
 with myDb
with myDb38
 .tbName="comEmploy"       '表名
     .tbName="comEmploy"       '表名39
 .pKey="empId"             '主键
     .pKey="empId"             '主键40
 .pgSize=2                 '每页显示的条数
     .pgSize=2                 '每页显示的条数41
 .pgFields="empId,empGz"   '显示的字段
     .pgFields="empId,empGz"   '显示的字段42
 .conditions=""            '查询的条件
     .conditions=""            '查询的条件43
 .orderBy="empId desc"     '排序的条件
     .orderBy="empId desc"     '排序的条件44
 .currPg=mypage
     .currPg=mypage 45
 end with
end with46
 dim rs
dim rs47
 set rs=myDb.sqlPage()
set rs=myDb.sqlPage() 48
 '根据返回的rs写表现代码
'根据返回的rs写表现代码49
 '若查询条件是根据form提交,查询条件可保存在cookie中
'若查询条件是根据form提交,查询条件可保存在cookie中50
 myDb.cRs(rs)
myDb.cRs(rs)51
 '在适当的地方放放置分页导航
'在适当的地方放放置分页导航52
 <%=myDb.pageNav()%>
<%=myDb.pageNav()%>53
 set myDb=nothing
set myDb=nothing54
 4、若你的分页显示没有什么特别的表现形式,还可以直接输入有分页导航的table
4、若你的分页显示没有什么特别的表现形式,还可以直接输入有分页导航的table55

56
 tbTil=Array("作者|200","IP地址|150","发布时间|150","具体内容|300")
tbTil=Array("作者|200","IP地址|150","发布时间|150","具体内容|300")57
 '作者是表格的第一个字段的名称
'作者是表格的第一个字段的名称58
 '200是此单元格的宽度
'200是此单元格的宽度59
 mypage=request.QueryString("currpage")'得到需要显示第几页
mypage=request.QueryString("currpage")'得到需要显示第几页60
 'mypage为空则说明此页是第一次加载
'mypage为空则说明此页是第一次加载61
 if mypage="" then
if mypage="" then62
 mypage=1
mypage=163
 end if
end if64
 dim myDb:set myDb=new dbClass
dim myDb:set myDb=new dbClass65
 with myDb
with myDb66
 .tbName="guestBook"       '表名
   .tbName="guestBook"       '表名67
 .pKey="id"             '主键
   .pKey="id"             '主键68
 .pgFields="mem_Author,mem_PostIP,mem_PostTime,mem_Content"   '显示的字段
   .pgFields="mem_Author,mem_PostIP,mem_PostTime,mem_Content"   '显示的字段69
 .pgSize=3                 '每页显示的条数
   .pgSize=3                 '每页显示的条数70
 .conditions=""            '查询的条件
   .conditions=""            '查询的条件71
 .orderBy="id desc"     '排序的条件
   .orderBy="id desc"     '排序的条件 72
 .currPg=mypage
   .currPg=mypage 73
 end with
end with74
 myDb.showTb(tbTil)
myDb.showTb(tbTil)75
 set myDb=nothing
set myDb=nothing76
 5、返回总记录数可以用myDb.vRsCount()   返回总页数可以用myDb.vPgCount()
5、返回总记录数可以用myDb.vRsCount()   返回总页数可以用myDb.vPgCount()77

78
 6、myDb.prnSql()打印sql语句,在出现错误时利用此检查sql语句
6、myDb.prnSql()打印sql语句,在出现错误时利用此检查sql语句79

80
 下面是用到的样式代码,可作相应修改
下面是用到的样式代码,可作相应修改81

82
 程序代码:
程序代码:83

84
 table{
table{85
 border-collapse:collapse;
border-collapse:collapse;86
 font-size:12px;
font-size:12px;87
 }
}88
 td{
td{ 89
 border:1px solid #FFCC99;
border:1px solid #FFCC99;90
 border-collapse:collapse;
border-collapse:collapse;91
 height:30px;
height:30px;92
 text-align:center;
text-align:center;93
 }
}94
 #fy{
#fy{95
 /*width:545px;*/
/*width:545px;*/96
 margin-left:350px;
margin-left:350px;97
 }
}98
 #fy span,#fy a{
#fy span,#fy a{99
 display:block;
display:block;100
 float:left;
float:left;101
 height:15px;
height:15px;102
 }
}103
 #fy #rpc{
#fy #rpc{104
 margin-left:20px;
margin-left:20px;105
 line-height:20px;
line-height:20px;106
 }
}107
 #fy a{
#fy a{108
 border:1px solid #CCCCFF;
border:1px solid #CCCCFF;109
 width:15px;
width:15px;110
 text-decoration:none;
text-decoration:none;111
 margin-left:5px;
margin-left:5px;112
 color:#993300;
color:#993300;113
 cursor:pointer;
cursor:pointer;114
 }
}115
 #fy a.aW{
#fy a.aW{116
 width:40px;
width:40px;117
 color:#000000;
color:#000000;118
 border:none;
border:none;119
 line-height:20px;
line-height:20px;120
 }
}121
 #fy a:hover{
#fy a:hover{122
 color:#125da7;
color:#125da7;123
 /*border:1px solid #F8b3d0;
/*border:1px solid #F8b3d0;124
 background-color:#F8b3d0;*/
background-color:#F8b3d0;*/125
 }
}126
 #fy a#currP{
#fy a#currP{127
 color:#125da7;
color:#125da7;128
 border:1px solid #FF0000;
border:1px solid #FF0000;129
 background-color:#FF0000;
background-color:#FF0000;130
 /*border:1px solid #F8b3d0;
/*border:1px solid #F8b3d0;131
 background-color:#fff5fa;*/
background-color:#fff5fa;*/132
 }
} 
                     
                    
                 
                    
                 
 
         
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号