แนะนำ: เคล็ดลับ ASP: ใช้ function instrrev () เพื่อรับชื่อไฟล์ปัจจุบัน ฟังก์ชั่น instrrev เริ่มต้นจากการค้นหาครั้งสุดท้ายของสตริงและเป็นสตริงก่อนหน้า ยกตัวอย่างเพื่อแสดงแอปพลิเคชันของมัน: ต่อไปนี้เป็นเนื้อหาที่ยกมา: <%dim strtxt, cotstrtxt = www.cuoxin.com & Q
1. เชื่อมต่อ ASP เพื่อเข้าถึงฐานข้อมูล:
| ต่อไปนี้เป็นเนื้อหาที่ยกมา: % Dim Conn, mdbfile mdbfile = server.mappath (ชื่อฐานข้อมูล. mdb) SET Conn = Server.CreateObject (ADODB.Connection) conn.open driver = {Microsoft Access Driver (*.mdb)}; uid = admin; pwd = รหัสผ่านฐานข้อมูล; dbq = & mdbfile - |
2. เชื่อมต่อ ASP กับฐานข้อมูล SQL:
ต่อไปนี้เป็นเนื้อหาที่ยกมา: % หรี่ SET Conn = Server.CreateObject (ADODB.Connection) Con.open Provider = SqloledB; ข้อมูล source = ชื่อเซิร์ฟเวอร์ SQL หรือที่อยู่ IP; uid = sa; pwd = รหัสผ่านฐานข้อมูล; ฐานข้อมูล = ชื่อฐานข้อมูล - สร้างวัตถุชุดบันทึก: ตั้งค่า rs = server.createObject (adodb.recordset) คำสั่ง Rs.Open SQL, Conn, 3,2 |
3. วิธีการใช้คำสั่ง SQL ทั่วไป:
(1) การกรองข้อมูลบันทึก:
SQL = SELECT * จากตารางข้อมูลที่ชื่อฟิลด์ = ลำดับฟิลด์สั่งซื้อตามชื่อฟิลด์ [DESC]
SQL = SELECT * จากตารางข้อมูลที่ชื่อฟิลด์เช่น ' %ฟิลด์ค่า %คำสั่งซื้อตามชื่อฟิลด์ [DESC]
SQL = เลือก TOP 10 * จากตารางข้อมูลที่มีการสั่งชื่อฟิลด์ตามชื่อฟิลด์ [DESC]
SQL = เลือก * จากตารางข้อมูลที่ชื่อฟิลด์ใน ('ค่า 1', 'ค่า 2', 'ค่า 3')
SQL = เลือก * จากตารางข้อมูลที่ชื่อฟิลด์ระหว่างค่า 1 และค่า 2
(2) อัปเดตข้อมูลข้อมูล:
SQL = อัปเดตตารางข้อมูลชุดชื่อฟิลด์ = ค่าฟิลด์ที่นิพจน์เงื่อนไข
SQL = อัปเดตฟิลด์ตารางข้อมูล 1 = ค่า 1, ฟิลด์ 2 = ค่า 2 ... ฟิลด์ฟิลด์ n = ค่า n โดยที่นิพจน์เงื่อนไข
(3) ลบข้อมูลข้อมูล:
SQL = ลบจากตารางข้อมูลที่นิพจน์เงื่อนไข
SQL = ลบจากตารางข้อมูล (ลบบันทึกทั้งหมดในตารางข้อมูล)
(4) เพิ่มบันทึกข้อมูล:
SQL = แทรกลงในตารางข้อมูล (ฟิลด์ 1, ฟิลด์ 2, ฟิลด์ 3 …) ค่า (ค่า 1, ค่า 2, ค่า 3 …)
SQL = แทรกลงในตารางข้อมูลเป้าหมายเลือก * จากตารางข้อมูลต้นฉบับ (เพิ่มบันทึกของตารางข้อมูลต้นฉบับลงในตารางข้อมูลเป้าหมาย)
(5) ฟังก์ชั่นสถิติการบันทึกข้อมูล:
AVG (ชื่อฟิลด์) เพื่อรับค่าเฉลี่ยของคอลัมน์ตาราง
นับ (*¦ ชื่อฟิลด์) สถิติเกี่ยวกับจำนวนแถวข้อมูลหรือสถิติเกี่ยวกับจำนวนแถวข้อมูลที่มีค่าในคอลัมน์ที่แน่นอน
สูงสุด (ชื่อฟิลด์) รับค่าสูงสุดของคอลัมน์ตาราง
ขั้นต่ำ (ชื่อฟิลด์) รับค่าต่ำสุดของคอลัมน์ตาราง
ผลรวม (ชื่อฟิลด์) เพิ่มค่าของคอลัมน์ข้อมูล
อ้างอิงวิธีการทำงานด้านบน:
SQL = เลือกผลรวม (ชื่อฟิลด์) เป็นนามแฝงจากตารางข้อมูลที่นิพจน์เงื่อนไข
ตั้งค่า rs = conn.excute (SQL)
ใช้ RS (นามแฝง) เพื่อรับสถิติและฟังก์ชั่นอื่น ๆ จะถูกใช้เช่นเดียวกับด้านบน
(5) การจัดตั้งและการลบตารางข้อมูล:
สร้างชื่อตารางข้อมูลตาราง (ฟิลด์ 1 ประเภท 1 (ความยาว), ฟิลด์ 2 ประเภท 2 (ความยาว) …)
แบ่งปัน: ASP+Access Access อันตรายและโซลูชั่น ด้วยการพัฒนาอินเทอร์เน็ตเทคโนโลยีเว็บกำลังเปลี่ยนแปลงไปในแต่ละวันที่ผ่านไป การติดตามอินเทอร์เฟซเกตเวย์ทั่วไป (CGI), ASP (หน้าเซิร์ฟเวอร์ที่ใช้งานอยู่) เป็นเทคโนโลยีการออกแบบเว็บฝั่งเซิร์ฟเวอร์ทั่วไปและใช้กันอย่างแพร่หลายในการธนาคารออนไลน์อีคอมเมิร์ซและเครื่องมือค้นหา