บทความนี้จะแนะนำวิธีการรับค่าที่ส่งคืนของคำสั่ง Select Count ใน ASP โดยทั่วไปจะใช้คำสั่ง Select Count เมื่อมีการใช้ข้อมูลทางสถิติเพื่อรับจำนวนแถวที่สอบถามที่ต้องการ .
โดยทั่วไปเราใช้คำสั่ง Select Count(*) เมื่อนับจำนวนระเบียนฐานข้อมูล เมื่อเราใช้ตัววิเคราะห์แบบสอบถามของ SQL Server การป้อน Select Count(*) จากชื่อตารางโดยตรงจะนับจำนวนระเบียนที่มีอยู่ในตาราง เราควรคืนค่าเมื่อเราใช้ ASP เพื่อนำไปใช้หรือไม่? นั่นคือจะส่งออกจำนวนบันทึกทั้งหมดที่บันทึกไว้ได้อย่างไร โปรดอ่านต่อ
ในความเป็นจริง เราเพียงแต่ต้องให้ผลลัพธ์การสืบค้นของคำสั่ง SQL เป็นนามแฝงเพื่อแก้ไขปัญหา จากนั้นใช้คำสั่ง ASP เพื่อส่งออกนามแฝง รหัสที่เกี่ยวข้องมีดังนี้:
คัดลอกรหัสรหัสดังต่อไปนี้:
ตั้งค่า rs=conn.Execute("เลือกจำนวน(*) เป็น 'ผลรวม' จากตาราง")
Response.Write rs("ทั้งหมด")