توصية: يمكن لـ ASP أن يمنع بشكل فعال ظهور الرسائل/التعليقات غير المرغوب فيها على لوحات رسائل موقع الويب 1. في صفحة ملء النموذج: اسم الإدخال=intime1 النوع=قيمة مخفية=%=Now()% في صفحة معالجة الإرسال، قم بتعيين رمز وقت الإرسال كما يلي: إذا كان DateDiff(s,request.form(intime1), Now ()) 5 ثم Response.write SCRIPT language=JavaScriptalert('سرعة رسالتك سريعة جدًا، لا يُسمح بأي رسائل!');
في الآونة الأخيرة، يستمر الخادم في ظهور مصحح الأخطاء في الوقت الفعلي للاستوديو المرئي، وهو أمر محبط للغاية. لا يمكن إيقاف تشغيله بعد. وكيفية حل الظاهرة كما هو موضح في الشكل أدناه:
دعونا نحلل أسباب هذه الحالة معًا:
التطبيق المنبثق: مصحح أخطاء Visual Studio في الوقت الحقيقي: حدث استثناء غير معالج (خط منخفض خارج الحدود: '[الرقم: 0]') في w3wp.exe [2472]. فشل التصحيح المباشر لهذا الاستثناء مع ظهور الخطأ: لم يتم تمكين التصحيح المباشر لأي من مصححات الأخطاء المثبتة. في Visual Studio، يمكن تمكين تصحيح الأخطاء في الوقت الفعلي من الأدوات/الخيارات/التصحيح/الوقت الحقيقي.
الحلول الأكثر شيوعًا هي كما يلي:
1. حل تعديل التسجيل
ابحث عن السجل واحذف العنصرين التاليين
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionAeDebugDebugger
HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NETFrameworkDbgManagedDebugger
قم أيضًا بحذف مفاتيح التسجيل التالية على أنظمة التشغيل 64 بت:
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsNTCurrentVersionAeDebugDebugger
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoft.NETFrameworkDbgManagedDebugger
2. قم بإجراء تغييرات في قائمة الاستوديو المرئي
أدخل الاستوديو المرئي، وحدد [الأدوات] -> [الخيارات]، وانقر فوق [تصحيح]، وفي علامة التبويب [الوقت الحقيقي]، قم بإلغاء تحديد [الأصلي] [البرنامج النصي] [المضيف] وسيكون الأمر على ما يرام.
في الواقع، لا يبدو أن إيقاف تصحيح الأخطاء يحل المشكلة، وسيظهر الخطأ التالي لاحقًا:
3. الحل الأكثر موثوقية:
ما عليك سوى إزالة علامة الاختيار الأولى ضمن خصائص موقع ويب IIS والدليل الرئيسي وتكوين التطبيق وتصحيح الأخطاء، وقد يتم النقر عليها بواسطة برنامج تصحيح الأخطاء الفني الخاص بالعميل.
كما هو موضح في الصورة:
المشاركة: تاريخ استخدام وظيفة DateAdd في ASP استخدام وظيفة DateAdd في ASP 2006/09/22 12:29 لاحظ أن طرق الكتابة في VBS وSQL مختلفة قليلاً. المنشور التالي مخصص لتعليمات VBS. يأتي SQL القابل للبحث في SQL مزودًا بتعبير سلسلة مستند التعليمات الذي يمثل الفاصل الزمني المراد إضافته. راجع قسم الإعدادات لمعرفة القيم الرقمية. إرجاع التاريخ الذي تمت إضافة الفاصل الزمني المحدد إليه. معلمة DateAdd(الفاصل الزمني، الرقم، التاريخ) في