ใช้คำสั่งฐานข้อมูล
1.Select คำสั่ง: สั่งกลไกฐานข้อมูลเพื่อส่งคืนข้อมูลจากฐานข้อมูลเป็นชุดของระเบียน
2. คำสั่ง INSERTINTO: เพิ่มระเบียนอย่างน้อยหนึ่งรายการลงในตาราง
3. คำสั่งอัปเดต: สร้างแบบสอบถามอัปเดตเพื่อเปลี่ยนค่าฟิลด์ในตารางที่ระบุตามเกณฑ์เฉพาะ
4. คำสั่งลบ: สร้างแบบสอบถามลบเพื่อล้างบันทึกจากข้อจากและไปยังหนึ่งตารางหรือมากกว่าหนึ่งตารางที่ตรงกับประโยคที่
5. คำสั่ง execute: ใช้เพื่อเปิดใช้งานขั้นตอน (กระบวนการ)
ใช้ ASP เพื่อสร้างสมุดที่อยู่ของคุณเองและฝึกฝนทักษะของคุณ ...
1. สร้างฐานข้อมูล:
ใช้ MicrosoftAccess เพื่อสร้างฐานข้อมูลที่ว่างเปล่าชื่อ data.mdb และสร้างตารางใหม่โดยใช้ตัวออกแบบ ป้อนฟิลด์ต่อไปนี้:
ชื่อฟิลด์ประเภทข้อมูลคำอธิบายอื่น ๆ
ID การกำหนดหมายเลขข้อมูลอัตโนมัติขนาดฟิลด์ขนาด: Long Integer ค่าใหม่: ดัชนีที่เพิ่มขึ้น: ใช่ (ไม่ซ้ำกัน)
ชื่อข้อความชื่อค่าเริ่มต้น
USERMAIL TEXT EMAIL ค่าเริ่มต้น
หมายเลขดูหมายเลขมุมมองขนาดฟิลด์: ค่าเริ่มต้นจำนวนเต็มยาว: 0 ดัชนี: ไม่มี
วันที่กำหนดเวลาเพิ่มเป็นค่าเริ่มต้นเวลา
บันทึกเป็นไฟล์ data.mdb เพื่อคำอธิบายฉันเพิ่งสร้างห้องสมุดที่ค่อนข้างง่าย
2. เชื่อมต่อกับฐานข้อมูล
สี่เหลี่ยม *1:
setConn = server.createObject ("adodb.connection"
conn.open "driver = {microsoftaccessDriver (*. mdb)}; dbq =" & server.mappath ("data.mdb"
สี่เหลี่ยม *2:
setConn = server.createObject ("adodb.connection"
conn.open "provider = microsoft.jet.oledb.4.0; dataSource =" & server.mappath ("data.mdb": '((
หมายเหตุ: ในหน้าเว็บคุณจะต้องเชื่อมต่อเพียงครั้งเดียว หลังจากใช้ฐานข้อมูลคุณต้องปิดการเชื่อมต่อในเวลา
conn.close
setConn = ไม่มีอะไร
3. เพิ่มระเบียนใหม่ลงในฐานข้อมูล
setConn = server.createObject ("adoDB.Connection": '((
conn.open "driver = {microsoftaccessDriver (*. mdb)}; dbq =" & server.mappath ("data.mdb": '((
ชื่อผู้ใช้ = "การเปลี่ยนแปลงของรัฐในสายลม"
usermail = "[email protected]"
อินสแตนซ์ = ตอนนี้ ()
sql = "insertintodata (ชื่อผู้ใช้, Usermail, indata) ค่า ('" & ชื่อผู้ใช้ & "', '" & usermail & "', '" & indate & "')"
conn.execute (SQL)
conn.close
setConn = ไม่มีอะไร
คำอธิบาย: สร้างการเชื่อมต่อฐานข้อมูล รับชื่อและสายอีเมลผ่านแบบฟอร์มและตอนนี้ () เพื่อรับเวลาและวันที่ปัจจุบัน ใช้คำสั่ง insertinto เพื่อเพิ่มระเบียนใหม่ conn.execute เพื่อดำเนินการ; ในที่สุดก็ปิด
4. เลือกบันทึกในฐานข้อมูล
1. เลือกฟิลด์ของระเบียนทั้งหมด (เรียงลำดับตามลำดับย้อนกลับของบันทึก): SQL = "เลือก*fromDataOrderByIddesc"