แนะนำ: คำอธิบายโดยละเอียดเกี่ยวกับวิธีการโทรและวิธีการใช้งานของ HTML Online Editor HTML Editor Online ไม่จำเป็นต้องรู้วิธีใช้ Dreamweaver หากคุณรู้วิธีใช้ Word คุณสามารถใช้ตัวแก้ไขนี้ได้ มันเป็นประโยชน์อย่างมากในโปรแกรมเว็บที่ต้องแก้ไขข้อความในระบบบทความหรือระบบข่าว แต่จะฝังตัวแก้ไข HTML ลงในหน้าเว็บและวิธีรับข้อมูลภายในได้อย่างไร? - ก่อนอื่นเราสมมติว่าตัวแก้ไขออนไลน์ HTML ที่เราต้องการโทรถูกวางไว้ในหน้าแยกต่างหาก
ทุกคนควรรู้ว่า recordset มีคุณสมบัติ getrows แต่มีไม่มากที่ใช้จริง ๆ และฉันเพิ่งใช้มันเมื่อเร็ว ๆ นี้! เหงื่อ……
ในความเป็นจริงคุณสมบัตินี้ง่ายมากมันคือการส่งออกชุดข้อมูลลงในอาร์เรย์ แต่มันค่อนข้างใช้งานได้จริง ที่นี่ฉันจะให้ตัวอย่างเพื่อแสดงวิธีการใช้ getrows คุณสามารถนึกถึงการใช้งานมากขึ้นโดยการเรียนรู้จากตัวอย่างหนึ่งและเรียนรู้จากมัน!
ตัวอย่างเช่นตารางการจำแนกประเภท t_cate โครงสร้างและข้อมูลมีดังนี้:
id | ชื่อเรื่อง | อินโทร
-
1 | ข่าว | นี่คือข่าว
2 | การสอน นี่คือบทช่วยสอน
3 | ดาวน์โหลด | นี่คือการดาวน์โหลด
ตกลงตารางจะถูกสร้างขึ้นและข้อมูลก็พร้อมใช้งาน ตอนนี้เราจะใช้ getrows!
สลัว rs_cate
dim arr_cate
ตั้งค่า rs_cate = conn.execute (เลือก ID, ชื่อเรื่อง, อินโทรจากคำสั่ง t_cate โดย id asc)
arr_cate = rs_cate.getrows
ตั้งค่า rs_cate = ไม่มีอะไร
ตกลงข้อมูลตารางถูกส่งออกไปยังอาร์เรย์! ต่อไปเราจะวนซ้ำผ่านอาร์เรย์นี้
dim arr_catenums, arr_catenumi
arr_catenums = ubound (arr_cate, 2) 'รับข้อมูลตัวห้อยในอาร์เรย์
สำหรับ arr_catenumi = 0 ถึง arr_catenums
response.write (id: & arr_cate (0, arr_catenumi) & | ชื่อเรื่อง: & arr_cate (1, arr_catenumi) & | บทนำ: & arr_cate (2, arr_catenumi) & <br>)
ต่อไป
ฮ่าฮ่าโอเคข้อมูลผลลัพธ์คือ:
ID: 1 | ชื่อเรื่อง: ข่าว | บทนำ: นี่คือข่าว
ID: 2 | ชื่อเรื่อง: การสอน | บทนำ: นี่คือบทช่วยสอน
ID: 3 | ชื่อเรื่อง: ดาวน์โหลด | บทนำ: นี่คือการดาวน์โหลด
โอเคเขียนมาก! ความสามารถทางวรรณกรรมไม่ดี หากคุณไม่เข้าใจอะไรเลยเพียงแค่ใช้มันมากขึ้นฮ่าฮ่า
สิ่งที่แนบมา: แหล่งที่มา 51windows.net
วิธี getrows
คืนค่าระเบียนหลายรายการของวัตถุ RecordSet ลงในอาร์เรย์
ไวยากรณ์
array = recordset.getrows (แถวเริ่มต้นฟิลด์)
ค่าส่งคืน
ส่งคืนอาร์เรย์สองมิติ
พารามิเตอร์
แถวเป็นตัวเลือกการแสดงออกจำนวนเต็มยาวระบุจำนวนระเบียนที่จะเรียกคืน ค่าเริ่มต้นคือ adgetRowsRest (-1)
เริ่มเป็นตัวเลือกสตริงหรือจำนวนเต็มยาวคำนวณบุ๊กมาร์กของบันทึกที่จุดเริ่มต้นของการดำเนินการ getrows นอกจากนี้ยังสามารถใช้ค่าบุ๊คมาร์คเลนส์ต่อไปนี้
คำอธิบายคงที่
Adbookmarkcurrent เริ่มต้นด้วยบันทึกปัจจุบัน
adbookmarkfirst เริ่มต้นด้วยสถิติแรก
adbookmarklast เริ่มต้นด้วยบันทึกหาง
ฟิลด์เป็นทางเลือก, ตัวแปร, แสดงชื่อฟิลด์เดียว, ตำแหน่งต่อเนื่อง, อาร์เรย์ชื่อฟิลด์หรือหมายเลขตำแหน่งตามลำดับ ADO ส่งคืนเฉพาะข้อมูลในฟิลด์เหล่านี้
อธิบาย
ใช้วิธี getRows เพื่อคัดลอกบันทึกจากชุดบันทึกลงในอาร์เรย์ 2D ตัวห้อยแรกระบุฟิลด์และตัวห้อยตัวที่สองระบุหมายเลขบันทึก ตัวแปรอาร์เรย์จะถูกปรับโดยอัตโนมัติเป็นขนาดที่ถูกต้องเมื่อวิธีการ getrows ส่งคืนข้อมูล
หากไม่ได้ระบุค่าของพารามิเตอร์แถวเมธอด getRows จะดึงบันทึกทั้งหมดในวัตถุ RecordSet โดยอัตโนมัติ หากมีการร้องขอระเบียนมากกว่าเร็กคอร์ดที่มีอยู่ GetRows จะส่งคืนเฉพาะจำนวนระเบียนที่มีอยู่เท่านั้น
หากวัตถุ RecordSet รองรับบุ๊กมาร์กคุณสามารถระบุว่าวิธีการบันทึกวิธีการ getrows จะเริ่มดึงข้อมูลโดยการถ่ายโอนค่าคุณสมบัติบุ๊คมาร์คของบันทึก
ในการ จำกัด ฟิลด์ที่ส่งคืนโดยการโทร getrows คุณสามารถถ่ายโอนชื่อฟิลด์/หมายเลขหรือหมายเลขฟิลด์ชื่อ/หมายเลขอาร์เรย์ในพารามิเตอร์ฟิลด์
หลังจากการโทรไปยัง getrows ระเบียนที่ยังไม่ได้อ่านถัดไปจะกลายเป็นระเบียนปัจจุบันหรือหากไม่มีระเบียนเพิ่มเติมคุณสมบัติ EOF จะถูกตั้งค่าเป็นจริง
แบ่งปัน: คำถามเกี่ยวกับการคำนวณวันที่ของ ASP ส่งคืนวันที่เมื่อมีการเพิ่มช่วงเวลาที่กำหนด ต้องการช่วงเวลาพารามิเตอร์ (ช่วงเวลา, หมายเลข, วันที่) นิพจน์สตริงที่ระบุช่วงเวลาที่จะเพิ่ม สำหรับค่าดูส่วนการตั้งค่า ตัวเลือกที่ต้องการ นิพจน์ตัวเลขแสดงจำนวนช่วงเวลาที่จะเพิ่ม นิพจน์ตัวเลขสามารถเป็นบวก (รับวันที่ในอนาคต) หรือลบ (