موصى به: مثيل ASP: Access هو نظام إحصائيات موقع الويب لقاعدة بيانات الواجهة الخلفية مثال على الإنتاج الإحصائي الذي يمكنه ترقيم الزوار ، وعدد الزيارات ، والوقت هيكل المكتبة كما يلي: cont.asp كان في الأصل cont.
في بعض الأحيان ، نحتاج إلى الاستعلام عن جميع السجلات التي ليس لها قيمة في حقل معين. لاتخاذ استنتاج ، علينا أن نبدأ من البداية: في أي ظروف لن تكون هناك قيمة في هذا المجال؟ لأن هذا يرتبط ارتباطا وثيقا باستنتاجنا.1. ما الذي لا يسبب أي قيمة في الحقل؟
دعنا ننشئ جدولًا لاختباره.
1. اضبط حقل AA ، اسمح بسمات السلسلة الفارغة إلى لا ، نتيجة اختبار
rs (aa) = mzwu.com ---> تمت إضافته بنجاح
RS (AA) =-> لا يمكن أن يكون الحقل "T8.AA" سلسلة بطول صفرية.
RS (AA) = فارغ ---> تمت إضافته بنجاح
RS (AA) = NULL ---> تمت إضافته بنجاح
2. قم بتعيين حقل AA ، اسمح بسلسلة السلسلة الفارغة إلى نعم ، نتائج الاختبار
rs (aa) = mzwu.com ---> تمت إضافته بنجاح
RS (AA) = -> تمت إضافته بنجاح
RS (AA) = فارغ ---> تمت إضافته بنجاح
RS (AA) = NULL ---> تمت إضافته بنجاح
بعد الاختبار أعلاه ، سجلات الجدول في قاعدة البيانات هي كما يلي:
من نتائج الاختبار أعلاه ، ليس من الصعب استنتاج أن الحقل ليس له قيمة ، والتي قد تكون واحدة من المواقف الأربعة التالية:
● RS (AA) =
● RS (AA) = فارغ
● RS (AA) = NULL
● عندما توجد حقول متعددة في الجدول ، تضيف بعض الحقول قيمًا ، ولا تتم إضافة بعض الحقول ، ولا تحتوي الحقول على قيم.
2. rs (aa) = أو isempty (rs (aa)) أو isnull (rs (aa))
بالنسبة للحالات الأربعة في ختام القسم الأول ، نقوم باختبار قيمها بـ RS (AA) = ، Isempty (RS (AA)) و ISNULL (RS (AA)) على التوالي ، ونحصل على النتائج:
1. اختبار RS (AA) =
RS (AA) = 'النتيجة صحيحة
isempty (rs (aa)) 'نتيجة خطأ
Isnull (RS (AA)) 'نتيجة خاطئة
2. اختبار RS (AA) = فارغ
RS (AA) = 'النتيجة-
isempty (rs (aa)) 'نتيجة خطأ
isnull (rs (aa)) 'نتيجة صحيحة
3. اختبار RS (AA) = فارغة
RS (AA) = 'النتيجة-
isempty (rs (aa)) 'نتيجة خطأ
isnull (rs (aa)) 'نتيجة صحيحة
4. حقول الاختبار بدون قيمة مضافة
RS (AA) = 'النتيجة-
isempty (rs (aa)) 'نتيجة خطأ
isnull (rs (aa)) 'نتيجة صحيحة
حسنًا ، الآن ليس من الصعب استنتاج:
عند استخدام RS (xx) = لإضافة قيم الحقل ، نقوم بتطبيق RS (xx) = لتحديد ما إذا كان لا يوجد له قيمة ؛
عند استخدام RS (AA) = NULL أو RS (AA) = فارغ لإضافة قيمة حقل أو عدم إضافة قيمة إلى حقل ، نستخدم ISNULL (RS (XX)) لتحديد ما إذا كانت لا تحتوي على قيمة ؛
لذلك ، من أجل الحصول على نتائج دقيقة ، عندما تريد الاستعلام عن جميع السجلات التي ليس لها قيمة في الحقل ، يجب عليك استخدام: RS (xx) = أو isnull (rs (xx))
2007-09-14: بالنسبة للحقول بدون قيم ، فإن RS (xx) isnull (RS (xx))
النص الأصلي: http://www.mzwu.com/article.asp؟id=1071
مشاركة: انظر عشاق الويب الديناميين: تصفية دالة ASP HTML رمز HTML Filtering ASP هو المحتوى المرجع التالي: وظيفة removeHtml (strhtml) dim objregexp ، مطابقة ، يطابق تعيين objregexp = جديد regexp obj