EasyASP เป็นคลาสที่อำนวยความสะดวกและพัฒนา ASP อย่างรวดเร็ว ประกอบด้วยคลาสควบคุมฐานข้อมูล Easp.db ซึ่งมีฟังก์ชันต่างๆ เช่น การดำเนินการต่างๆ บนฐานข้อมูลตั้งแต่หนึ่งฐานข้อมูลขึ้นไปในเวลาเดียวกัน การเรียกขั้นตอนที่เก็บไว้ของ MSSQL และชุดบันทึกเพจ EasyASP ยังมีกระบวนการและวิธีการทั่วไปของ ASP ในทางปฏิบัติจำนวนมาก ซึ่งสามารถลดความซับซ้อนของการดำเนินการ ASP ส่วนใหญ่ได้ ปัจจุบัน EasyASP มีเวอร์ชัน VBScript ให้ดาวน์โหลด
บันทึกการอัพเดต EasyASP2.1UTF-8:
วิธีการ Easp.Include ใหม่ทำให้สามารถรวม ASP แบบไดนามิกได้อย่างสมบูรณ์แบบ และรองรับระดับที่ไม่จำกัดในซอร์สโค้ด ASP
เพิ่มเมธอด Easp.GetInclude ซึ่งใช้เพื่อรับผลลัพธ์ของการรันไฟล์ ASP หรือรับซอร์สโค้ดของไฟล์ข้อความ เช่น ไฟล์ html
เพิ่มคุณสมบัติ Easp.Charset ใช้ในการตั้งค่าการเข้ารหัสไฟล์ที่โหลดโดยวิธี Easp.Include และวิธี Easp.getInclude
เพิ่มวิธี Easp.ConfirmUrl ซึ่งใช้ในการส่งออกกล่องข้อความยืนยันและดำเนินการข้าม URL ตามการเลือก
เพิ่มวิธี Easp.HtmlFormat สำหรับการจัดรูปแบบข้อความ html อย่างง่าย (มองเห็นได้เฉพาะช่องว่างและตัวแบ่งบรรทัด)
เพิ่มวิธี Easp.RegReplaceM สำหรับโหมดหลายบรรทัดของการแทนที่ปกติ
เพิ่มวิธี Easp.RegMatch สำหรับการจับกลุ่มของการจับคู่ปกติ
เพิ่มวิธีการ Easp.IsInstall เพื่อตรวจสอบว่ามีการติดตั้งส่วนประกอบบางอย่างในระบบหรือไม่
[db] เพิ่มแอตทริบิวต์ Easp.db.QueryType ซึ่งสามารถตั้งค่าได้ว่าจะใช้ชุดระเบียนหรือวิธีคำสั่งของ ADO เพื่อรับชุดระเบียนหรือไม่
[db] เพิ่มวิธี Easp.db.GetRandRecord ซึ่งใช้เพื่อรับชุดบันทึกแบบสุ่มตามจำนวนที่ระบุ
[db] เพิ่มวิธี Easp.db.Exec ซึ่งใช้ในการรันคำสั่ง SQL หรือส่งคืนชุดบันทึกที่สอบถามในโหมดคำสั่ง
ปรับเมธอด Easp.DateTime ให้เหมาะสม และการแสดงผลเมื่อจัดรูปแบบเป็นเวลาส่วนต่างจะเป็นมิตรต่อผู้ใช้มากขึ้น
ปรับเมธอด Easp.RandStr และ Easp.db.RandStr ให้เหมาะสมเพื่อให้ฟังก์ชันการสร้างตัวเลขสุ่มและสตริงสุ่มที่มีประสิทธิภาพและใช้งานง่ายยิ่งขึ้น
แก้ไขข้อบกพร่องใน URL ใหม่ที่สร้างขึ้นเมื่อพารามิเตอร์แรกของวิธี Easp.GetUrlWith ว่างเปล่า
แก้ไขข้อผิดพลาดที่วิธี Easp.GetApp ไม่สามารถรับข้อมูลแคชได้
แก้ไขข้อผิดพลาดที่ Easp.AlertUrl จะดำเนินการโค้ดฝั่งเซิร์ฟเวอร์ต่อไปก่อนที่จะกระโดด
แก้ไขข้อบกพร่องที่วิธี Easp.JsEncode และ Easp.db.Json จะรายงานข้อผิดพลาด "ประเภทไม่ตรงกัน" ในเวอร์ชัน v2.1beta
แก้ไขข้อบกพร่องใน Easp.RandStr และ Easp.db.RandStr ในเวอร์ชัน v2.1beta
[db] ปรับวิธี Easp.db.AddRecord ให้เหมาะสม และตอนนี้ส่งคืนหมายเลขรหัสเรกคอร์ดที่เพิ่มใหม่เมื่อมีการระบุชื่อของฟิลด์ ID เท่านั้น (ส่งผลต่อเวอร์ชันก่อนหน้า)
[db] แก้ไขข้อผิดพลาดที่จำนวนลบปรากฏขึ้นเมื่อจำนวนหน้าในกล่องแบบเลื่อนลงเพจน้อยกว่าการกำหนดค่า Jumplong
คุณสมบัติของ EasyASP:
[ฐานข้อมูล] สามารถใช้การดำเนินการควบคุม เช่น การเพิ่ม ลบ และแก้ไขฐานข้อมูลตั้งแต่หนึ่งฐานข้อมูลขึ้นไปได้อย่างง่ายดาย
[ฐานข้อมูล] เมื่อใช้งานฟิลด์ฐานข้อมูล คุณไม่จำเป็นต้องพิจารณาความแตกต่างในประเภทข้อมูลค่าฟิลด์ (เช่น ฟิลด์ข้อความไม่จำเป็นต้องเพิ่มเครื่องหมายคำพูดเดี่ยว)
[ฐานข้อมูล] มาพร้อมกับฟังก์ชันเพจเพจชุดบันทึกและเพจกระบวนงานที่เก็บไว้ และมีฟังก์ชันมากมายที่สามารถปรับแต่งได้อย่างสมบูรณ์สำหรับการกำหนดค่าและการเรียก
[ฐานข้อมูล] สามารถดำเนินการขั้นตอนการจัดเก็บ MSSQL ได้อย่างง่ายดายด้วยพารามิเตอร์ต่างๆ และส่งคืนค่าหลายค่าหรือชุดบันทึกหลายชุด
[ฐานข้อมูล] ฟังก์ชั่นการยอมรับข้อผิดพลาดในการดำเนินการฐานข้อมูลที่สมบูรณ์ ซึ่งสามารถส่งออกคำสั่ง SQL ข้อผิดพลาดได้ทันทีเพื่อการดีบักที่ง่ายดาย
[ฐานข้อมูล] กำหนดประเภทฐานข้อมูลโดยอัตโนมัติเมื่อใช้ออบเจ็กต์การเชื่อมต่อฐานข้อมูลที่มีอยู่
[ฐานข้อมูล] วิธีการรับข้อมูลที่ออกแบบมาเป็นพิเศษสำหรับข้อมูลรูปแบบ Ajax และเอาต์พุต Json
[ฐานข้อมูล] สามารถป้องกันการแทรก SQL ได้อย่างมีประสิทธิภาพ
[ASP] มาพร้อมกับกระบวนการและวิธีการ ASP ทั่วไปจำนวนมาก เพื่อลดความซับซ้อนในการดำเนินการ ASP ส่วนใหญ่
[ASP] รองรับการโหลดไฟล์ ASP แบบไดนามิกได้อย่างสมบูรณ์แบบ และรองรับ ASP Native ในระดับไม่จำกัด
[ASP] มาพร้อมกับฟังก์ชันการตรวจสอบประเภทข้อมูลและการตรวจสอบแบบฟอร์มฝั่งเซิร์ฟเวอร์
[ASP] สามารถรับที่อยู่หน้าและกรองและแทนที่พารามิเตอร์ URL ได้อย่างง่ายดาย
[เครื่องมือ] มีการเน้นโค้ดและปลั๊กอินส่วนขยายโค้ดพร้อมท์สำหรับ DreamweaverCS3 และ CS4 ที่พัฒนาขึ้นสำหรับ EasyASP โดยเฉพาะ
[Tool] มีคู่มือช่วยเหลือฉบับสมบูรณ์และตัวอย่างการใช้งานจำนวนมาก