คำแนะนำ: ASP สามารถป้องกันข้อความสแปม/ความคิดเห็นไม่ให้ปรากฏบนกระดานข้อความของเว็บไซต์ได้อย่างมีประสิทธิภาพ 1. บนหน้าการกรอกแบบฟอร์ม: input name=intime1 type=hidden value=%=Now()% ในหน้าการประมวลผลการส่ง ให้ตั้งค่ารหัสเวลาในการส่งดังนี้: ถ้า DateDiff(s,request.form(intime1), Now ()) 5 แล้ว response.write SCRIPT language=JavaScriptalert('Your message speed is too fast, no Messages are Allowed!');
เมื่อเร็วๆ นี้ เซิร์ฟเวอร์ยังคงแสดงดีบักเกอร์แบบเรียลไทม์ของ Visual Studio อยู่เรื่อยๆ ซึ่งน่าหงุดหงิดมาก ยังปิดไม่ได้ จะแก้ไขได้อย่างไร ดังรูปด้านล่าง
มาวิเคราะห์สาเหตุของสถานการณ์นี้ด้วยกัน:
แอปพลิเคชันป๊อปอัป: ดีบักเกอร์แบบเรียลไทม์ของ Visual Studio: มีข้อยกเว้นที่ไม่สามารถจัดการได้เกิดขึ้น (ตัวห้อยนอกขอบเขต: '[หมายเลข: 0]') ใน w3wp.exe [2472] การดีบักแบบสดบนข้อยกเว้นนี้ล้มเหลวโดยมีข้อผิดพลาด: ไม่มีตัวดีบั๊กที่ติดตั้งไว้ใด ๆ ที่เปิดใช้งานการดีบักแบบสด ใน Visual Studio คุณสามารถเปิดใช้งานการดีบักแบบเรียลไทม์ได้จากเครื่องมือ/ตัวเลือก/การดีบัก/เรียลไทม์
วิธีแก้ปัญหาที่พบบ่อยที่สุดมีดังนี้:
1. โซลูชันการแก้ไขรีจิสทรี
ค้นหารีจิสทรีและลบ 2 รายการต่อไปนี้
HKEY_LOCAL_MACHINESOFTWAREMicrosoft WindowsNTเวอร์ชันปัจจุบันAeDebugDebugger
HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NETFrameworkDbgManagedDebugger
ลบคีย์รีจิสทรีต่อไปนี้บนระบบปฏิบัติการ 64 บิตด้วย:
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsNTเวอร์ชันปัจจุบันAeDebugDebugger
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoft.NETFrameworkDbgManagedDebugger
2. ทำการเปลี่ยนแปลงในเมนู Visual Studio
เข้าสู่ Visual Studio เลือก [Tools]->[Options] คลิก [Debug] และในแท็บ [Real-time] ให้ยกเลิกการเลือก [Native] [Script] [Host] จากนั้นทุกอย่างจะเรียบร้อย
ที่จริงแล้ว การปิดการแก้ไขข้อบกพร่องดูเหมือนจะไม่สามารถแก้ปัญหาได้ และข้อผิดพลาดต่อไปนี้จะปรากฏขึ้นในภายหลัง:
3. โซลูชันที่น่าเชื่อถือที่สุด:
เพียงลบเครื่องหมายถูกแรกใต้คุณสมบัติเว็บไซต์ IIS โฮมไดเร็กทอรี การกำหนดค่าแอปพลิเคชัน และการดีบัก อาจถูกคลิกโดยโปรแกรมดีบักทางเทคนิคของลูกค้า
ดังแสดงในภาพ:
แบ่งปัน: การใช้วันที่ของฟังก์ชัน DateAdd ใน ASP การใช้ฟังก์ชัน DateAdd ใน ASP2006/09/22 12:29 โปรดทราบว่าวิธีการเขียนใน VBS และ SQL จะแตกต่างกันเล็กน้อย โพสต์ต่อไปนี้มีไว้สำหรับวิธีใช้ VBS SQL ที่ค้นหาได้ของ SQL มาพร้อมกับนิพจน์สตริงเอกสารวิธีใช้ที่แสดงถึงช่วงเวลาที่จะเพิ่ม ดูส่วนการตั้งค่าสำหรับค่าตัวเลข ส่งกลับวันที่ซึ่งมีการเพิ่มช่วงเวลาที่ระบุ พารามิเตอร์ DateAdd (ช่วงเวลา, ตัวเลข, วันที่)