موصى به: موقع IIS المضيف الافتراضي لمكافحة الإعدادات الإذن وفرز تكوين الأمان لقد أشرت إلى العديد من إعدادات الأمن على الإنترنت وقمت ببعض الممارسات على إعدادات الأمن على Win2003 وتجميعها في مقالات الأمن هذه. بعض النصائح ثم تعويضها. 1. النظام
| ما يلي هو المحتوى المقتبس: <٪ بيان كوني تعيين conn = server.createObject (adodb.connection) 'إنشاء 'يستخدم تعيين conn = لا شيء ٪> |
عادة ما نستخدم النموذج أعلاه لإنشاء كائن واستخدامه ونطلقه. هل من المقبول استخدام isObject؟ لنجربها:
| ما يلي هو المحتوى المقتبس: <٪ قاتمة كون استجابة. write (isObject (conn)) 'استجابة خاطئة تعيين conn = server.createBject (adodb.connection) استجابة. write (isObject (conn)) '' استجابة صحيحة تعيين conn = لا شيء استجابة. write (isObject (conn)) '' استجابة صحيحة ٪> |
يمكن ملاحظة أنه لا يمكن استخدامه لتحديد ما إذا كان قد تم إصدار كائن.
| ما يلي هو المحتوى المقتبس: <٪ قاتمة كون استجابة. write (typename (conn)) 'النتيجة فارغة تعيين conn = server.createBject (adodb.connection) استجابة. write (typename (conn)) 'اتصال النتيجة تعيين conn = لا شيء استجابة. write (typename (conn)) 'لا شيء ٪> |
لذلك ، لتحديد ما إذا كان يتم إصدار كائن ما ، نطبق: اسم typen (conn) = لا شيء (تأكد من استخدام أي شيء ولكن ليس شيئًا ، لن تكون النتيجة الصغيرة صحيحة. هل ASP حساسة للحالة؟
مشاركة: برنامج ASP Basic Tutorial: كيفية عرض ترحيل قاعدة بيانات ADO عند الوصول ما هو عرض ترقيم الصفحات عندما يصل ADO إلى قواعد البيانات؟ إذا كنت قد استخدمت برنامج لوحة الإعلانات الإلكترونية على العديد من مواقع الويب ، فيجب أن تعلم أنه من أجل تحسين سرعة القراءة للصفحة ، لا يسرد برنامج لوحة الإعلانات الإلكترونية عمومًا جميع المنشورات في صفحة واحدة.