موصى به: ASP 3.0 Programming (31) 7.1.2 إن اكتشاف ومعالجة الأخطاء الدلالية أو وقت التشغيل أمر مزعج ، لكنك ستواجه بعض الأخطاء الأخرى المثيرة حقًا في البرمجة - الخطأ الدلالي (خطأ الدلالي) ، أو & ld
فكر في سؤال: كيفية تحقيق البحث الثانوي بناءً على البحث الأول؟
عادةً ما يكون نهجنا هو حفظ ظروف البحث أثناء البحث الأول ، ودمج شرطين للبحث أثناء البحث في الصف الثاني لإجراء استعلام جديد على قاعدة البيانات ، مثل:
البحث الأول: حدد * من الجدول حيث العمر> 18
البحث الثاني: حدد * من الجدول حيث العمر> 18 واسم مثل "ZH ٪"
على الرغم من أن القيام بذلك يمكن أن يحقق النتائج التي نريدها ، إلا أنني أعتقد شخصياً أن الكفاءة قد انخفضت بشكل كبير!
هل يمكن تخزين مجموعة التسجيلات الأولى التي تم تفتيشها ، وسيتم إجراء البحث الثاني فقط على مجموعة السجلات المخزنة مؤقتًا ، بدلاً من إعادة بناء قاعدة البيانات؟
يحتوي كائن مجموعة السجلات على مرشح خاصية ، يتم استخدامه للتحكم في السجل الذي يتم عرضه عن طريق إضافة شروط ، ولكنه لا يؤثر على مجموعة السجلات الأصلية! دعونا نلقي نظرة على كيفية استخدامه لتحقيق استرجاع ثانوي:
ما يلي هو المحتوى المقتبس: <٪ قاتمة أوكون ، ors تعيين OConn = server.createBject (ADODB.CONNECTION) Oconn.Open Provider = microsoft.jet.oledb.4.0 ؛ مصدر البيانات = server.mappath (db1.mdb) SET ORS = server.createObject (ADODB.RecordSet) Ors.Open Select * من T1 حيث العمر> 20 ، Oconn ، 1،2 Response.write بحث لمرة واحدة: حدد * من T1 حيث العمر> 20 <br/> Response.write ---------------------------------- <br/> <br/> افعل بينما لا ors.eof استجابة. write ors (name) &: & ors (Age) & <br/> ors.movenext حلقة reponse.write Total: & ors.RecordCount & <br/> Response.write ---------------------------------- <br/> <br/> Response.write Secondary Search: Filter (اسم مثل "King ٪") <br/> Response.write ---------------------------------- <br/> <br/> ors.filter = اسم مثل "King ٪" إذا لم يكن (ors.eof و ors.bof) ثم ors.movefirst افعل بينما لا ors.eof استجابة. write ors (name) &: & ors (Age) & <br/> ors.movenext حلقة reponse.write Total: & ors.RecordCount & <br/> Response.write ---------------------------------- <br/> Ors.close تعيين ORS = لا شيء Oconn.Close تعيين OConn = لا شيء ٪> |
نتيجة:
مشاركة: فهم بعمق الوظائف السحرية لـ FSO في ASP في ASP ، تعني FSO كائن نظام الملفات ، وهو كائن نظام الملفات. يشير نظام ملفات الكمبيوتر الذي سنعالجه إلى وجوده على خادم الويب. لذلك ، تأكد من أن لديك الأذونات الصحيحة لهذا الغرض. من الناحية المثالية ، يمكنك استخدام جهازك الخاص
صفحتان في إجمالي الصفحة السابقة 12 الصفحة التالية