فئة ترقيم الصفحات الكلاسيكية ASP
مصدر
'============================================================================================
نسخة XdownPageasp
الإصدار 1.00
'codebyzykj2000
البريد الإلكتروني: [email protected]
'BBS: http: //bbs.513soft.net
"يمكن استخدام هذا البرنامج وتعديله مجانًا. آمل أن يتمكن برنامجي من جلب الراحة لعملك
'لكن يرجى الاحتفاظ بما سبق من فضلك رفض
'
ميزات البرنامج
يلف هذا البرنامج بشكل أساسي جزء ترحيل البيانات ، ويتم تخصيص جزء عرض البيانات بالكامل من قبل المستخدم.
دعم معلمات URL متعددة
'
تعليمات للاستخدام
وصف معلمة البرنامج
يحدد Papgesize عدد السجلات لكل صفحة من صفحة الترحيل
'GetRS تُرجع مجموعة سجلات مصبوبة يتم قراءة هذه الخاصية فقط
يحصل GetConn على اتصال قاعدة البيانات
يحصل GetSql على بيان الاستعلام
'وصف طريقة البرنامج
يعرض عرض العرض شريط التنقل في الصفحة ، الطريقة العامة الوحيدة
'
'مثال:
'
"تضمين الملفات
'
"setMyPage = newXdownPage" إنشاء كائن
"mypage.getConn = conn" احصل على اتصال قاعدة البيانات
'mypage.getsql = "SELECT*fromproductInfoorderByidasc"
'mypage.pagesize = 5'sit بيانات السجل لكل صفحة إلى 5
"setRs = myPage.getRs ()" إرجاع سجل السجل
"mypage.showpage ()" يعرض معلومات الترحيل. هذه الطريقة على ما يرام بعد setrs = mypage.getrs ()
"يسمى في أي مكان ، يمكن استدعاؤه عدة مرات
'fori = 1TomyPage.Pagesize'thed العملية التالية هي نفس تشغيل كائن سجل السجل العادي
"ifnotrs.eofthen" هو منع الصفحة الأخيرة
'Response.writers (0) & "
"يمكنك تخصيص طريقة العرض هنا
'Rs.Movenext
'آخر
الخروج
'Endif
'التالي
'
'============================================================================================
constbtn_first = "9" 'تحديد نمط العرض لزر الصفحة الأولى
CONSTBTN_PREV = "3" "حدد نمط عرض زر الصفحة السابقة
constbtn_next = "4" 'حدد نمط زر الصفحة التالية
constbtn_last = ":" "حدد نمط عرض زر الصفحة الأخيرة
constxd_align = "Center" "تحدد محاذاة معلومات الترحيل
يحدد constxd_width = "100 ٪" حجم مربع معلومات الترحيل
constxd_height = "20"
passxdownpage
privatexd_pagecount ، xd_conn ، xd_rs ، xd_sql ، xd_pagesize ، str_errors ، int_curpage ، str_url ، int_totalpage ، int_totalrecord