Das gespeicherte Verfahren wird durch ausgewählte Top Plus nicht in und die Geschwindigkeit ziemlich schnell abgeschlossen. Ich habe die Datenmenge in einer Million getestet. Im Allgemeinen ist die Abfrage in 1 Sekunde. Ich werde es posten, um mit Ihnen zu kommunizieren, um zu sehen, ob es gute Vorschläge gibt.
Ein paar einfache Sätze können die Paging -Funktion erkennen. Weitere Informationen finden Sie im Code:
Die einfachste Verwendung (für jede Datentabelle):
test.asp
Die Codekopie lautet wie folgt:
<!-#include File = "conn.asp"->
<!-#include File = "page.asp"->
<%
Setzen Sie meine = neue Seite
Mit meinem
.
.SetStrtable = "Benutzer" 'Tabellennamen
.SetStrtext = "ID, Benutzername, Typ, Namen" 'Query -Feld
.Setstrindex = "id" 'Primärschlüssel
rsarray = .getrs () 'gibt Daten zurück, Typ ist Array
Enden mit
%>
<tabelle>
<%
Wenn isarray (rsarray) dann
Für i = 0 bis Ubound (Rsarray, 2)
%>
<tr>
<td> < %= rsarray (0, i) %> </td>
<td> < %= rsarray (1, i) %> </td>
<td> < %= rsarray (2, i) %> </td>
</tr>
<%
nächste
Ende wenn
%>
<tr>
<td colspan = "4"> Total < %= my.gettotalnum %> Liste pro Seite < %= my.gettitalPageSize %> Liste in Total < %= my.gettotalpage %> Liste in Total < %= my.gettotalpage %> Seitenzahl: < %= my.getFenyejmp (False) %> %> </td> </td> </td>
</tr>
</table>
550) this.width = 550; ">
12Next -Seite Lesen Sie den vollständigen Text