แนะนำ: สร้างห้องแชทง่าย ๆ ด้วย ASP หลังจากการเรียนรู้ของ ASP เราจะสร้างห้องแชทที่ง่ายที่สุดตามเนื้อหาที่เราได้เรียนรู้ มีการอธิบายไว้ด้านล่าง:
1. ส่วนการออกแบบหน้า1. การควบคุม IMG
Alt: ภาพที่แสดงทั้งหมดจะต้องมีคำอธิบายข้อความที่สามารถอธิบายเนื้อหาของภาพสั้น ๆ ได้
2. การควบคุม input
MaxLength: การควบคุมอินพุตทั้งหมดจำเป็นต้องกำหนดแอตทริบิวต์ MaxLength และค่าเริ่มต้นคือความยาวของฟิลด์ที่เกี่ยวข้องในฐานข้อมูล
อ่านอย่างเดียว: ข้อมูลที่ไม่สามารถเปลี่ยนแปลงได้ทั้งหมดจะต้องใช้กับแอตทริบิวต์แบบอ่านอย่างเดียว
3. การควบคุมรูปแบบ
การดำเนินการ: แบบฟอร์มทั้งหมดจะต้องระบุการกระทำหากส่งไปยังตัวเองระบุการกระทำ =
วิธีการ: ใช้โพสต์เพื่อดำเนินการที่กลับไม่ได้ใช้เพื่อดำเนินการย้อนกลับได้
Onsubmit: แบบฟอร์มทั้งหมดจะต้องระบุขั้นตอนการตรวจสอบที่จำเป็นก่อนส่ง
แบบฟอร์มทั้งหมดจะต้องมีปุ่มรีเซ็ตที่สอดคล้องกัน
4. การควบคุมปุ่ม
ONCLICK: ปุ่มที่ใช้สำหรับการส่งในแบบฟอร์มไม่อนุญาตให้ใช้วิธีนี้และการตรวจสอบข้อมูลทั้งหมดจะเปิดใช้งานผ่าน OnSubmit ของแบบฟอร์ม
5. แอตทริบิวต์
หน้าทั้งหมดจะต้องมีชื่อเดียวกันกับชื่อของหน้านี้
6. การตั้งชื่อการควบคุม
วิธีการใช้ตัวย่อประเภทการควบคุม (ตัวพิมพ์เล็ก) คำภาษาอังกฤษ (ตัวพิมพ์ใหญ่ตัวอักษรตัวแรก)
การควบคุมประเภทต่อไปนี้มีส่วนร่วมในการพัฒนาโดยทั่วไป
ปุ่ม: BTN
แบบฟอร์ม: FRM
เลือก: SEL
Textarea: txt
อินพุต: IPT
7. การตั้งค่าภาษา
ต้องเพิ่มหน้าภาษาจีนทั้งหมดด้วยคำแถลงต่อไปนี้:
<meta http-equiv = content-language content = en-cn>
<meta http-equiv = เนื้อหาประเภทเนื้อหา = text/html;
8. การกำหนดแอตทริบิวต์การควบคุม
ค่าแอตทริบิวต์ของการควบคุมทั้งหมดจะต้องรวมอยู่ในคำพูดสองครั้งหรือราคาเดียว
2. ส่วนโปรแกรมลูกค้า
1. การประมวลผลข้อความแสดงข้อผิดพลาด (2-1)
ข้อความแสดงข้อผิดพลาดทั้งหมดใช้เป็นภาษาจีนเพื่อแจ้งข้อความแสดงข้อผิดพลาดและเครื่องหมายวรรคตอนใช้สัญลักษณ์ครึ่งหนึ่งของจีนและรูปแบบมีดังนี้:
ข้อผิดพลาด: ข้อความแจ้ง!
2. การประมวลผลข้อมูลแจ้งที่ประสบความสำเร็จ (2-2)
ข้อมูลที่ประสบความสำเร็จทั้งหมดใช้เป็นภาษาจีนเพื่อให้ข้อมูลความสำเร็จและเครื่องหมายวรรคตอนใช้สัญลักษณ์ครึ่งหนึ่งของจีนและรูปแบบมีดังนี้:
ความสำเร็จ: ข้อความแจ้ง!
3. ผลตอบแทนของหน้า
สิ่งที่คุณต้องกลับไปที่หน้าก่อนหน้าใช้ประวัติย้อนกลับ ();
ใช้ history.go (-n) เมื่อคุณต้องการกลับไปที่หน้า n ก่อนหน้า (n> 1);
การส่งคืนทั้งหมดใช้วิธีการเชื่อมต่อแทนปุ่ม
4. การตัดสินข้อมูลก่อนส่ง
ตรวจสอบให้แน่ใจว่าข้อมูลก่อนการส่งจะถูกตัดสินผ่าน JavaScript เกี่ยวกับประเภทข้อมูลและความยาว
เป็นตัวเลข: ใช้ฟังก์ชัน iSnan ()
การตัดสินความยาว: ความยาวควรถูกตัดสินว่าเป็นความยาวที่แท้จริงหลังจากลบช่องว่างด้านหน้าและด้านหลัง
การตัดสินที่ว่างเปล่า: ฟิลด์อินพุตทั้งหมดที่ไม่ได้รับอนุญาตให้ว่างเปล่าจะต้องถูกตัดสินหลังจากลบช่องว่างด้านหน้าและด้านหลังในเวลาเดียวกันหากฟิลด์เป็นเงื่อนไขการสืบค้นมันจะต้องไม่ว่างเปล่า
หากเงื่อนไขการตัดสินพบข้อผิดพลาดข้อมูลข้อความแสดงข้อผิดพลาดจะถูกแจ้งให้ผ่าน (2-1) จากนั้นฟิลด์ข้อผิดพลาดจะถูกเน้นผ่านวิธีการโฟกัส ()
5. เคล็ดลับก่อนลบข้อมูล
การดำเนินการทั้งหมดที่เกี่ยวข้องกับการลบจะต้องได้รับการยืนยันอีกครั้งหลังจากผู้ใช้เลือก
3. ส่วนโปรแกรมฝั่งเซิร์ฟเวอร์
1. การได้มาของข้อมูล
ผ่าน Get and Post ข้อมูลที่ผ่านการเชื่อมต่อจะต้องถูกลบออกผ่านการตัดแต่งก่อนและหลังข้อมูลก่อนการใช้งาน
2. การตัดสินข้อมูล
ข้อมูลพารามิเตอร์ที่ได้รับจากการร้องขอจะต้องได้รับการตัดสินอีกครั้งของ NULL ประเภทและความยาว
3. การปิดวัตถุ
ควรปิดฐานข้อมูลและไฟล์ทั้งหมดให้เร็วที่สุดหลังการใช้งานและไม่ควรกำหนดอะไรในเวลาเดียวกัน
4. ข้อมูลแจ้ง
การแจ้งเตือนข้อผิดพลาดทั้งหมดได้รับการแจ้งเตือนจาก JavaScript เพื่อให้แน่ใจว่าผู้ใช้ไม่สามารถดูข้อมูลข้อผิดพลาดภายในใด ๆ ได้ (เช่น 1-1)
หากการดำเนินการที่เกี่ยวข้องกับการอัปเดตฐานข้อมูล DEL และ INSERT สำเร็จคุณต้องได้รับแจ้ง (เช่น 1-2)
5. การใช้ตัวแปร
ตัวแปรทั้งหมดจะต้องมีการประกาศก่อนการใช้งานและกำหนดค่าเริ่มต้น
6. การตั้งชื่อตัวแปร
วิธีการใช้ตัวย่อประเภทตัวแปร (ตัวพิมพ์เล็ก) คำภาษาอังกฤษ (ตัวพิมพ์ใหญ่ตัวอักษรตัวแรก)
หมวดหมู่ของตัวแปรต่อไปนี้มีส่วนร่วมในการพัฒนาโดยทั่วไป
จำนวนเต็ม: ฉัน
ทศนิยม: F
ตัวละคร: S
บูลีน: B
วันที่: D
พิเศษ:
วัฏจักรใช้ i, j, m, n ในทางกลับกัน;
อาร์เรย์กับ ary
ตัวชี้ P, Q
TMP ตัวแปรชั่วคราว
คำสั่ง Seven.sql
1. จัดเรียง
เมื่อสั่งซื้อลองใช้ดัชนีหรือการเรียงลำดับฟิลด์คีย์หลักโดยเร็วที่สุด
2. เลือก
หลีกเลี่ยงการใช้ * เมื่อเลือก
3. พยายามหลีกเลี่ยงการใช้และไม่เข้า
8. ทดสอบ
หน้าทั้งหมดจะต้องทำงานที่สองความละเอียด: 800*600, 1024*768
หน้าทั้งหมดจะทำงานภายใต้ IE5.0, 5.5 และ 6.0 ผ่านข้อผิดพลาดของ JavaScript
แบ่งปัน: จะทำอย่างไรถ้าฐานข้อมูลถูก จำกัด ? ฉันไม่รู้ว่าคุณได้พบกับพื้นที่ดังกล่าวหรือไม่ ต้องการใช้พื้นที่ดังกล่าว