推奨:ASPプログラムがSQLステートメントを実行したときに注射攻撃を防止する問題を解釈する以下は、ユーザーのパスワードを変更するための簡単なコードです ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
<! - #include file = conn.asp->
<html> <head> <title>ページネーションテスト</title> <link href = inc/style.css type = text/css rel = styleSheet> </head>
<%strhead = strhead&<html>
strhead = strhead&<head>
strhead = strhead&<title>ページネーションテスト</title>
strhead = strhead&<link href = inc/style.css type = text/css rel = styleSheet>
strhead = strhead&</head>
%>
<%
sql = select * from News
rs = server.createObject(adodb.Recordset)を設定します
rs.open sql、conn、1,1
%> <%
rs.Pagesize = 2
TotalPage = rs.PageCount
rs.close
rs = Nothingを設定します
J = 1のTotalPageの場合
sql = select * from News
rs = server.createObject(adodb.Recordset)を設定します
rs.open sql、conn、1,1
whithpage = j
rs.Pagesize = 2
TotalPage = rs.PageCount
rs.absolutepage = whichpage
Howmanyrecs = 0
%> <%
str0 =
str0 = str0&</p>
str0 = str0&<table bgcolor =#cecfce align = center border = 0 width = 800 cellpadding = 2 cellpacing = 1>
%> <%
rs.eofとhowmanyrecs <rs.pagesizeではありません
%> <%
str0 = str0&<tr bgcolor =#f7f7f7>
str0 = str0&<td bgcolor =#f7f7f7 align = center>&rs(0)&</td>
str0 = str0&<td bgcolor =#f7f7f7 align = center>&rs(1)&</td>
str0 = str0&<td bgcolor =#f7f7f7 align = center>&rs(2)&</td>
str0 = str0&<td bgcolor =#f7f7f7 align = center>&rs(3)&</td>
str0 = str0&</tr>
%> <%
rs.movenext
howmanyrecs = howmanyrecs+1
ループ
rs.close
rs = Nothingを設定します
%> <%str0 = str0&</table>
%>
共有:ASPの一般的に使用される機能ライブラリの完全なコレクションを明らかにする'-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2ページの前のページ12次のページ次のページ