Yixin ASPページングクラスv1.0
コードコピーは次のとおりです。
<%
classex_splitpagecls
'===================================================================================================================
'Yixin ASPページングクラスv1.0
著者:Yi Xin QQ:343931221
'個人のウェブサイトwww.ex123.netwww.bo56.com
'デモアドレス:www.ex123.net/show/page
「転載するときはこの情報を保管してください
'===================================================================================================================
dimex_rs
抽出されるDimex_Columnsのフィールド
dimex_datafrom'dataテーブル名
dimex_str where 'レコードフィルター
dimex_order'sql sort
dimex_idcountのレコード数
dimex_pagesize'ページあたりのnumber
dimex_pagecount'totalページ番号
dimex_ids'Getこのページで使用するIDを取得します
dimex_sql '構築されたSQLステートメント
dimex_page'currentディスプレイページ番号
dimex_conn 'データベース参加オブジェクト
dimex_index 'データベース記録現在の場所
dimex_id 'プライマリキーフィールド
privatesubclass_initialize
setex_rs = server.createObject( "adodb.recordset")
ex_id = "id"
ex_pagesize = 20
Endingub
privatesubclass_terminate
ex_rs.close
setex_rs =何もない
Endingub
'属性の割り当て:
publicPropertyletletconn(str)
ex_conn = str
Endproperty
'属性の割り当て:SQLステートメントでクエリするフィールドが選択されます
publicPropertyletletcolumns(str)
ex_columns = str
Endproperty
'属性の割り当て:SQLステートメントのフィルタリング条件部分はどこにありますか
publicPropertyletletletlethwhere(str)
ex_strwhere = str
Endproperty
'属性割り当て:SQLステートメントデータストラップから
publicPropertyletletletdatafrom(str)
ex_datafrom = str
Endproperty
'属性割り当て:SQLステートメントソートパーツにはOrderbyがあります
publicPropertyletletorder(str)
ex_order = str
Endproperty
'属性割り当て:ページごとのレコード数
publicPropertyletletletpagesize(str)
ex_pagesize = str
Endproperty
'属性割り当て:現在のページ番号
publicPropertyletletletpage(str)
ex_page = str
Endproperty
'属性割り当て:プライマリテーブルプライマリキーフィールド
publicPropertyletletid(str)
ex_id = str