บทความนี้จะแนะนำวิธีที่ง่ายและสะดวกที่สุดในการส่งออกไฟล์ Excel ด้วย asp ซึ่งสามารถทำได้โดยใช้โค้ดเพียงไม่กี่บรรทัด
เนื่องจากซอฟต์แวร์ Excel สามารถจดจำข้อมูลในรูปแบบตารางได้ ดังนั้น ASP จึงจำเป็นต้องส่งออกโค้ด html ในรูปแบบตาราง ตั้งค่าประเภทเนื้อหาพร้อมกัน และเพิ่มส่วนหัวการตอบสนองของการบันทึกเป็นไฟล์แนบเพื่อบันทึกโค้ด html เอาต์พุตเป็นไฟล์ xls .
ซอร์สโค้ดสำหรับไฟล์ asp Export Excel เป็นดังนี้:
คัดลอกรหัสรหัสดังต่อไปนี้:-
Response.ContentType = แอปพลิเคชัน/excel
Response.AddHeader การจัดการเนื้อหา ไฟล์แนบ ชื่อไฟล์=xxxx.xls
-
<ตาราง>
<%ในขณะที่ไม่ใช่ rs.eof %>
<tr><td>หากคุณมีเนื้อหาเซลล์ Excel หลายเซลล์ ให้เพิ่ม td ด้วยตัวเอง</td></tr>
-
rs.movenext
เวน
-
</ตาราง>