ASP Classic Pagination Class
Quelle
'=================================================================================================
'XdownpaageEsp -Version
'Version 1.00
'Codebyzykj2000
'E -Mail: [email protected]
'BBS: http: //bbs.513soft.net
'Dieses Programm kann kostenlos verwendet und geändert werden. Ich hoffe, mein Programm kann Ihre Arbeit bequem machen
'Aber bitte behalten Sie die oben genannten bitte ab
''
'Programmfunktionen
'Dieses Programm verkauft hauptsächlich den Datenpaging -Teil, und der Datenanzeigeteil wird vom Benutzer vollständig angepasst.
'Unterstützen Sie mehrere URL -Parameter
''
'Anweisungen zur Verwendung
'Programmparameter Beschreibung
'Papgesize definiert die Anzahl der Datensätze für jede Seite der Paging -Seite
'GetRS gibt ein ausgelastetes Datensatz zurück. Diese Eigenschaft ist nur gelesen
'GetConn erhält die Datenbankverbindung
'GetQl erhält eine Anweisung für Abfragen
'Programmmethode Beschreibung
'ShowPage zeigt die Seitennavigationsleiste an, die einzige öffentliche Methode
''
'Beispiel:
''
'' Einschließen Dateien
''
'SetMypage = newxdownpage' Objekt erstellen
'myPage.getConn = conn' Holen Sie sich die Datenbankverbindung
'myPage.getSQL = "Ausgewählt*fromProductinFoorDerbyIdasc"
'myPage.pageSize = 5'Setie die Datensatzdaten jeder Seite auf 5
'setrs = myPage.getrs ()' gibt Recordset zurück
'myPage.showpage ()' zeigt Paging -Informationen an. Diese Methode ist nach setrs = mypage.getRS () in Ordnung.
'An jedem Ort gerufen, kann mehrmals aufgerufen werden
'fei = 1Tomypage.PageSize' Die nächste Operation entspricht dem Betrieb eines normalen Rekordset -Objekts
'ifnotrs.eofthen' soll verhindern, dass die letzte Seite überfließt
'response.writers (0) & "
"'Sie können die Anzeigemethode hier anpassen
'Rs.Movenext
'anders
'Beenden
'Endif
'nächste
''
'=================================================================================================
ConstBtn_first = "9" 'Definieren Sie den Anzeigestil der ersten Seite der ersten Seite
ConstBtn_prev = "3" 'Definieren Sie die Taste der vorherigen Seite Anzeigestil
ConstBtn_next = "4" 'Definieren Sie die Schaltfläche "nächste Seite" Anzeigestil
ConstBtn_last = ":" 'Definieren Sie die Schaltfläche "Last Page" Anzeigestil
ConstXd_align = "center" 'definieren die Ausrichtung von Paging -Informationen
ConstXd_width = "100%" 'definiert die Größe des Paging Information Box
ConstXd_height = "20"
Clasxdownpage
Privatexd_pagecount, xd_conn, xd_rs, xd_sql, xd_pagesize, str_errors, int_curpage, str_url, int_totalpage, int_totalrecord