موصى به: تحليل ASP: رمز الأخبار الشريحة فيما يلي المحتوى المشار إليه:!-هذا ملف الصفحة الرئيسية-> html> head> meta http-equiv = content-type content =
1. إنشاء كائن مجموعة السجلات
| ما يلي هو المحتوى المقتبس: قاتمة objmyrst تعيين OBJMYRST = server.createBject (ADODB.RecordSet) objmyrst.cursorlocation = aduseClientBatch 'يمكن معالجة العميل objmyrst.cursortype = endenstatic 'نوع المؤشر ثابت |
ملاحظة: لا يمكن إنشاء كائن مجموعة السجلات باستخدام عبارة SET OBJMYRST = CONNECTION.EXCUTE StrSQL ، لأن كائن مجموعة السجلات الذي أنشأته هو ADINFENFOWARDONLY لا يدعم ترقيم مجموعة السجلات.
2. افتح كائن مجموعة السجلات
| ما يلي هو المحتوى المقتبس: قاتمة strsql strsql = حدد * من ietable objmyrst.oepn strsql ، activEconnection ،، ADCMDText 3. قم بتعيين خاصية Pagess of Records objmyrst.pagesize = 20 الصفحات الافتراضية هي 10 |
3. قم بتعيين خاصية Abssoppage لمجموعة التسجيلات
| ما يلي هو المحتوى المقتبس: قاتمة الحديد prentpage = 1 objmyrst.absolutepage = tcurrentpage Abssoppage هو 1 إلى قيمة pagecount لكائن مجموعة السجلات |
4. عرض البيانات
| ما يلي هو المحتوى المقتبس: استجابة. write (<الطاولة>) PrintFieldName (objmyrst) لأني = 1 إلى objmyrst.pagesize PrintFieldValue (Objmyrst) objmyrst.movenext إذا كان objmyrst.eof ثم الخروج من أجل التالي استجابة. write (</table>) |
يوضح:
1. Adopeenstatic ، adusecilentBatch ، ADCMDText هي ثوابت محددة بواسطة Adovbs.inc. إذا كنت ترغب في استخدامه ، فقم بنسخ Adovbs.inc إلى الدليل الحالي وقم بتضمينه في البرنامج.
| ما يلي هو المحتوى المقتبس: <! -#تضمين ملف = adovbs.inc-> 2. وظائف PrintFielName و PrintFieldValue هي كما يلي: <٪ وظيفة printfieldname (objmyrst) المعلمة ObjMyrst هي كائن مجموعة سجلات تحديد العد قاتمة objfld استجابة. write <tr bgcolor = '#cccccc'> لكل objfld في Objmyrst.fields Response.write <td> & objfld.name & </td> التالي استجابة. write (</tr>) وظيفة نهاية وظيفة printfieldvalue (objmyrst) المعلمة ObjMyrst هي كائن مجموعة سجلات تحديد العد قاتمة objfld استجابة. write (<tr>) لكل objfld في Objmyrst.fields 'Response.write <td> & objmyrst.fields (Intloop) .value & </td> Response.write <td> و objfld.value & </td> التالي استجابة. write (<tr>) وظيفة نهاية ٪> |
مشاركة: تفسير رمز الاستعلام متعدد المفاتيح في تطوير الويب ، غالبًا ما أواجه أزواج كلمات رئيسية متعددة من استعلامات الحقل الفردية ، والتي عادة ما أقوم بتنفيذها من خلال المصفوفات الديناميكية. بالطبع ، يتم فصل الكلمات الرئيسية المتعددة بشكل عام عن طريق المسافات أو. أفترض أن كلمات رئيسية متعددة مفصولة بالمسافات ، وسلسلة الكلمات الرئيسية هي مفتاح ، والرمز المحدد هو