ストアドプロシージャは、Select Top Plus Inではなく完了し、速度は非常に高速です。データの量を100万でテストしました。通常、クエリは1秒になります。私はそれを投稿して、良い提案があるかどうかを確認するためにあなたと通信します。
いくつかの簡単な文章がページング機能を実現できます。コードを参照してください。
使用する最も簡単な方法(任意のデータテーブル用):
test.asp
コードコピーは次のとおりです。
<! - #include file = "conn.asp" - >
<! - #include file = "page.asp" - >
<%
my = newページを設定します
私と
.setConnStr = connStr 'データベースリンク文字列
.setStrtable = "users" 'テーブル名
.setStrText = "id、username、type、names" 'クエリフィールド
.setStrindex = "id" 'プライマリキー
rsarray = .getrs() 'データを返し、タイプは配列です
で終わります
%>
<表>
<%
ISARRAY(rsarray)の場合
i = 0からubound(rsarray、2)の場合
%>
<tr>
<td> <%= rsarray(0、i)%> </td>
<td> <%= rsarray(1、i)%> </td>
<td> <%= rsarray(2、i)%> </td>
</tr>
<%
次
ifを終了します
%>
<tr>
<td colspan = "4">合計<%= my.gettotalnum%>ページごとのリスト<%= my.getTitalPagesize%>合計<%= my.getTotalPage%>合計<%= my.getTotalpage%>ページ番号:<%= my.getfenyejmp(fals)%> </td> </td> </td>
</tr>
</table>
550)this.width = 550; ">
12NEXTページ全文を読んでください