EasyASP V2.1 อัพเดต log@2009-08-31 โดย coldstone
คุณสมบัติใหม่:
•เมธอด 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 ซึ่งสามารถตั้งค่าได้ว่าจะใช้วิธี RecordSet หรือ Command ของ ADO เพื่อรับชุดบันทึกหรือไม่
•db เพิ่มเมธอด Easp.db.GetRandRecord ซึ่งใช้เพื่อรับชุดเร็กคอร์ดแบบสุ่มตามจำนวนที่ระบุ
•Db มีเมธอด Easp.db.Exec ใหม่ ซึ่งใช้ในการรันคำสั่ง SQL หรือส่งคืนชุดบันทึกที่สอบถามในโหมด Command
การปรับปรุงอื่น ๆ
•ปรับวิธี Easp.DateTime ให้เหมาะสม และการแสดงผลเมื่อจัดรูปแบบตามเวลาที่ต่างกันจะเป็นมิตรกับผู้ใช้มากขึ้น
•เพิ่มประสิทธิภาพเมธอด Easp.RandStr และ Easp.db.RandStr เพื่อให้สตริงสุ่มและฟังก์ชันการสร้างตัวเลขสุ่มมีประสิทธิภาพและใช้งานง่ายยิ่งขึ้น
•แก้ไขข้อบกพร่องที่ URL ใหม่สร้างขึ้นเมื่อพารามิเตอร์แรกของวิธี Easp.GetUrlWith ว่างเปล่ามีข้อผิดพลาด
•แก้ไขข้อบกพร่องที่วิธี Easp.GetApp ไม่สามารถรับข้อมูลที่แคชได้
•แก้ไขข้อบกพร่องที่ Easp.AlertUrl จะดำเนินการโค้ดฝั่งเซิร์ฟเวอร์ต่อไปก่อนที่จะกระโดด
•แก้ไขข้อบกพร่องที่วิธี Easp.JsEncode และ Easp.db.Json ในเวอร์ชัน v2.1beta จะรายงานข้อผิดพลาด "type mismatch"
•แก้ไขข้อบกพร่องใน Easp.RandStr และ Easp.db.RandStr ในเวอร์ชัน v2.1beta
•db ปรับวิธี Easp.db.AddRecord ให้เหมาะสม และตอนนี้ส่งคืนหมายเลข ID เรกคอร์ดที่เพิ่มใหม่เมื่อมีการระบุชื่อของฟิลด์ ID เท่านั้น (ส่งผลต่อเวอร์ชันก่อนหน้า)
•db แก้ไขข้อบกพร่องที่ตัวเลขติดลบปรากฏขึ้นเมื่อจำนวนหน้าในกล่องแบบเลื่อนลงเพจจิ้งน้อยกว่าการกำหนดค่า Jumplong