<%
'==============================================================================================
'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
''
'==============================================================================================
ConstBtn_first = "<fontface =" "Webdings" "> 9 </font>" 'Definieren Sie die Schaltfläche "Erstes". Anzeigestil
ConstBtn_prev = "<fontface =" "Webdings" "> 3 </font>" 'Definieren Sie den Schaltfläche Anzeigestil auf der vorherigen Seite
ConstBtn_next = "<fontface =" "Webdings" "> 4 </font>" 'Definieren Sie die Schaltfläche "nächste Seite". Anzeigestil
ConstBtn_last = "<fontface =" "Webdings" ">: </font>" 'Definieren Sie die Schaltfläche "Last Page" Anzeigestil
ConstXd_align = "center" 'definiert die Ausrichtung von Paging -Informationen
ConstXd_width = "100%" 'definiert die Größe des Paging Information Box
Clasxdownpage
Privatexd_pagecount, xd_conn, xd_rs, xd_sql, xd_pagesize, str_errors, int_curpage, str_url, int_totalpage, int_totalrecord, xd_surl
'===========================================================================================
'Pagesize -Eigenschaft
'Setzen Sie die Seitengröße für jede Seite
'===========================================================================================
PublicPropertyletPageSize (int_pageSize)
Ifisnumeric (int_pageSize) dann
Xd_pageSize = clng (int_pageSize)
Anders
str_error = str_Error & "pageSize -Parameter ist falsch"
Duschror ()
Endif
Endproperschaft
PublicPropertygetPageSize
Ifxd_pagesize = "" oder (nicht (isnumerisch (xd_pageSize)))
PageSize = 10
Anders
PageSize = xd_pageSize
Endif
Endproperschaft
'===========================================================================================
'Getrs Eigentum
'Kehren Sie zum PAGED -Datensatz zurück
'===========================================================================================
PublicPropertygetgetrs ()
Setxd_rs = server.createObject ("adodb.recordset"))