แนะนำ: ASP เพิ่มลบแก้ไขและข้อความดูในเอกสาร XML - - -
วิธีการหลักและการใช้งาน ASP เพื่อใช้งานไฟล์ XML บนฝั่งเซิร์ฟเวอร์ผ่าน XMLDOM
สำหรับปริมาณข้อมูลขนาดเล็กไฟล์ XML มีข้อได้เปรียบมากมายในการดึงและอัปเดตเกี่ยวกับการเข้าถึง
ฉันเคยทดสอบว่าข้อมูลสมาชิกเว็บไซต์ข้อมูลข้อมูลผลิตภัณฑ์ข้อมูลธุรกรรมและข้อมูลที่กำหนดเองของเว็บไซต์ถูกเก็บไว้ในไฟล์ XML สามไฟล์โดยไม่ต้องใช้ฐานข้อมูล ผลการดำเนินการเป็นเรื่องปกติมากและรู้สึกเร็วกว่าฐานข้อมูล แต่ไม่ได้ทดสอบและไม่สามารถยืนยันได้
มาพูดคุยเกี่ยวกับวิธีการหลักในการสร้างสอบถามการปรับเปลี่ยน ฯลฯ
'สร้างวัตถุ DOM
ตั้งค่า objdom = server.createObject ("microsoft.xmldom"))
'รับข้อมูล XML
'วิธีที่ 1 รับข้อมูล XML ของไฟล์ XML
objdom.load ("c: /test.xml")
'วิธีที่ 2 รับข้อมูลของสตริงข้อมูล XML
objdom.loadxml ("
'สร้างวัตถุโหนด
ตั้งค่า newNode = objdom.createElement ("คน")
'ให้ค่าโหนดนี้
newNode.Text = "คน"
'เพิ่มแอตทริบิวต์ลงในโหนดนี้
ตั้งค่า newattribute = objdom.createnode ("แอตทริบิวต์", "ชื่อ", "")
newattribute.Text = "Zhang San"
newNode.setAttributenode newattribute
'เพิ่มโหนดลูกลงในโหนดนี้
ตั้งค่า newNodeChild = objdom.createElement ("ที่อยู่")
Newnode.appendchild Newnodechild
'บันทึกวัตถุโหนดนี้
objdom.appendchild Newnode
objdom.save ("c: /test.xml")
'ค้นหาวัตถุโหนด
ตั้งค่า objtofind = objdom.documentelement.selectsingLenode ("// people/man")
'ดึงชื่อโหนดค่าโหนดค่าแอตทริบิวต์ที่แน่นอนและ XML ทั้งหมดของวัตถุโหนดนี้
nodeName = objtofind.nodeName
nodeValue = objtofind.text
objtofind.getattributeNode ("ชื่อ") ค่าแอตทริบิวต์ nodeValue 'ที่มีชื่อแอตทริบิวต์ชื่อ
'นำวัตถุโหนดแอตทริบิวต์ออกมา
ตั้งค่า objattrtofind = objdom.documentelement.selectsingLenode ("// people/man") getAttributEnode ("ชื่อ")
'ใช้ชื่อแอตทริบิวต์ของโหนดนี้และค่าแอตทริบิวต์
nodeattrName = objattrtofind.nodename
nodeattrvalue = objattrtofind.nodevalue
แชร์: ASP+SQL2000 ขั้นตอนการจัดสรรขั้นตอนการจัดสรร 1. ส่งคืนขั้นตอนที่เก็บไว้ของจำนวนชุดบันทึกทั้งหมด: สร้างขั้นตอน dbo.recordCount (@tablename nvarchar (100)-ชื่อตาราง-ดาตาบาร์ @strows nvarchar (500)-เงื่อนไข @count int-int --- ค่าเอาท์พุทจำนวนทั้งหมดของชุดบันทึก)
2 หน้ารวมหน้าก่อนหน้า 12 หน้าถัดไป