ภาษาไทย
中文(简体)
中文(繁体)
한국어
日本語
English
Português
Español
Русский
العربية
Indonesia
Deutsch
Français
ภาษาไทย
หน้าแรก
ดาวน์โหลดซอร์สโค้ด
เกี่ยวกับการเขียนโปรแกรม
ทรัพยากรสร้างเว็บไซต์
หนังสือและบทเรียน
บทเรียนออกแบบเว็บ
บทเรียนการเขียนโปรแกรมเครือข่าย
เกมมือถือ
แอปมือถือ
บทความ
หน้าแรก
>
การสอนการออกแบบเว็บไซต์
>
บทช่วยสอน Dreamweaver
การสำรวจ DreamweaverMX Ultradev (4-1)
ผู้เขียน:Eve Cole
เวลาอัปเดต:2009-05-31 21:07:37
การสำรวจ Dreamweaver MX Ultradev (4) แก้ไขบันทึกในฐานข้อมูล
ในบทที่แล้ว เราได้พูดถึงวิธีการเพิ่มเนื้อหาใหม่ลงในฐานข้อมูล แต่ฉันสงสัยว่าคุณสังเกตเห็นสถานการณ์ดังกล่าวหรือไม่ หากฉันพบข้อผิดพลาดในบันทึกฐานข้อมูลหลังจากส่งไปแล้ว จะทำอย่างไร? แน่นอนว่ามันต้องมีการแก้ไข สำหรับการแก้ไขนี้ เราจะแก้ไขเนื้อหาของฐานข้อมูลผ่านทางเว็บ มันฟังดูไม่ง่ายเลย ไม่สำคัญหรอก จากการแนะนำในบทที่แล้ว คุณจะพบว่าการเรียกฐานข้อมูลใน DW MX นั้นง่ายมาก ตราบใดที่คุณคลิกเมาส์ไม่กี่ครั้ง โอ้. - - เช่นเดียวกับการอัพเดตเนื้อหาของฐานข้อมูลในครั้งนี้ มันง่ายมาก ไปกันเลย!~~!
เอาล่ะ ขอให้เราทุกคนเข้าใจแนวคิดพื้นฐานของการอัปเดตเนื้อหาฐานข้อมูล ลองใช้การเปรียบเทียบกันก่อน เช่น การอัพเดตข้อมูลผู้ใช้ในฟอรัม 5D ใช้การอัพเดตเนื้อหาฐานข้อมูล หน้าประเภทนี้มักจะเป็นหน้าหลัก (หน้าก่อนหน้า) - หน้าย่อย (หน้าถัดไป) หน้าหลักให้ผู้ใช้สามารถเลือกบันทึกการอัพเดตได้ (ข้อมูลส่วนบุคคลในฟอรั่ม 5D อนุญาตให้ผู้ใช้เลือกบันทึกการอัพเดต) ) จากนั้นส่งพารามิเตอร์ไปยังเพจย่อย และเพจย่อยจะดำเนินการสองอย่างที่แตกต่างกันในเวลาเดียวกัน ขั้นแรก จะแสดงข้อมูลที่มีอยู่เพื่อให้ผู้ใช้สามารถแก้ไขได้ จากนั้นจะอัปเดตเนื้อหาฐานข้อมูลที่แก้ไข
<1> ขั้นแรก เราสร้างชุดระเบียนตามที่กล่าวไว้ในบทที่ 2 จากนั้นใช้ลักษณะการทำงานของฟิลด์ซ้ำเพื่อสร้างระเบียนหลายบรรทัด ฉันจะไม่ทำซ้ำขั้นตอนเหล่านี้ที่นี่ การเรนเดอร์จริงแสดงใน (4.1)
4-1
<2> คุณสังเกตเห็น "แก้ไข" ด้านบนหรือไม่ นี่คือตัวเอกของขั้นตอนแรกของเรา - ข้ามไปยังลิงก์หน้ารายละเอียด (ไปที่หน้ารายละเอียด) ตามที่กล่าวไว้ข้างต้น พารามิเตอร์จะถูกส่งไปยังหน้าย่อยของหน้าหลัก "แก้ไข" ที่เรามีอยู่ที่นี่จะมีบทบาทนี้ เมื่อคลิกแล้ว พารามิเตอร์จะถูกส่งไปยังหน้าถัดไป ขั้นแรกเราใช้เมาส์เพื่อเลือกคำว่า "Edit" จากนั้นเลือก Application-->Server Behaviors-->Go To Detail Page นี่เป็นพฤติกรรมของเซิร์ฟเวอร์ที่มาพร้อมกับ DW MX ดังแสดงในรูปที่ (4-2) .
4-2
หลังจากคลิกเมาส์แล้ว หน้าจอโต้ตอบจะปรากฏขึ้น ดังแสดงในรูปที่ (4-3)
ลิงก์: คุณสามารถเลือกการเชื่อมต่อที่ควรใช้ลักษณะการทำงานของเซิร์ฟเวอร์ได้ในรายการแบบเลื่อนลงนี้ หากคุณเลือกเนื้อหาแบบไดนามิกในเอกสาร เนื้อหาจะถูกเลือกโดยอัตโนมัติ
หน้ารายละเอียด: ป้อนที่อยู่ URL ของหน้า ASP ที่ตรงกับหน้ารายละเอียดในกล่องข้อความนี้ หรือคลิกปุ่มเบราว์เซอร์เพื่อเลือก ที่นี่เราเข้าสู่ edit.asp
ส่งพารามิเตอร์ URL: ในกล่องข้อความนี้ ให้ป้อนชื่อพารามิเตอร์ที่จะส่งไปยังหน้ารายละเอียดผ่าน URL อย่าลืมป้อนสิ่งที่ง่ายต่อการจดจำ เราจะใช้ในภายหลัง
ชุดระเบียน: เลือกชุดระเบียนที่มีพารามิเตอร์ส่งผ่าน URL อยู่ ชุดระเบียนใดหมายถึงการส่งผ่านพารามิเตอร์จาก? ที่นี่เลือกชุดบันทึกชื่อ testmx ที่เราเพิ่งสร้างขึ้น
คอลัมน์: เลือกชื่อฟิลด์ในชุดเรคคอร์ดที่มีพารามิเตอร์ส่งผ่านโดย URL ซึ่งก็คือ ตั้งค่าแหล่งที่มาของค่าของพารามิเตอร์ที่ส่งผ่านโดย URL ที่นี่เราเลือก ID คุณสามารถเลือกอย่างอื่นได้ แต่อย่าลืมเปลี่ยนให้ถูกต้องในภายหลัง
พารามิเตอร์ URL: ระบุว่าค่าแบบฟอร์มในหน้าหลักถูกส่งไปยังหน้าย่อยเป็นพารามิเตอร์ URL เราไม่ใช้แบบฟอร์มในหน้าหลักของเรา ดังนั้นเราจึงไม่จำเป็นต้องเลือกแบบฟอร์มเหล่านั้น
พารามิเตอร์แบบฟอร์ม: ระบุว่าค่าแบบฟอร์มในหน้าหลักถูกส่งไปยังหน้าย่อยในรูปแบบของพารามิเตอร์ URL ในหน้าย่อย คุณสามารถอ่านพารามิเตอร์ที่ส่งผ่านที่นี่ผ่าน request.form เหมือนข้างบนไม่มีฟอร์มเลยไม่เลือก (หมายเหตุ: request.form เป็นวัตถุบิวท์อินพื้นฐานใน ASP สำหรับวิธีการโดยละเอียด โปรดดูข้อมูลที่เกี่ยวข้อง)
เมื่อคลิกปุ่มตกลง "แก้ไข" ที่เราเลือกไว้ในตอนแรกจะกลายเป็นลิงก์ไฮเปอร์เท็กซ์ที่มีเนื้อหาแบบไดนามิก
4-3
<3> จนถึงตอนนี้ การเตรียมการส่งพารามิเตอร์ในหน้าหลักของเราได้เสร็จสิ้นแล้ว เหลืออะไรอีกบ้าง แน่นอนว่านี่เป็นจุดเด่นของบทนี้เช่นกัน นั่นคือการอัพเดตเนื้อหาฐานข้อมูล สร้างเพจใหม่ กำหนดเป็น ASP สคริปต์คือ VBSscript และบันทึกเป็น edit.asp ซึ่งเป็นสิ่งที่เราป้อนข้างต้น อย่าป้อนข้อมูลผิด ไม่เช่นนั้นคุณจะทำผิดพลาดอีก ขั้นตอนต่อไปคือการสร้างชุดบันทึกที่มีหน้าหลักเดียวกัน จากนั้นจึงสร้างแบบฟอร์มเพื่ออำนวยความสะดวกให้ผู้ใช้ป้อนข้อมูลบันทึกการอัพเดต โดยจะแสดงเฉพาะในรูปที่ (4-4)
ตามที่กล่าวไว้ในบทที่ 3 อย่าลืมตั้งชื่อกล่องข้อความในแบบฟอร์มให้สอดคล้องกับชื่อในฐานข้อมูล
4-4
บทความที่เกี่ยวข้อง
เคล็ดลับสองประการในการใช้สไตล์ชีต CSS ใน DreamWeaver
2009-05-31
ทักษะและการปรับปรุงการออกแบบเว็บไซต์และการผลิต Dreamweaver
2009-05-31
ตัวอย่าง Dreamweaver MX: ทักษะการใช้รูปภาพ
2009-05-31
ตัวอย่าง Dreamweaver MX: การสร้างโมดูลปลั๊กอิน Java
2009-05-31
ASP.NET รวมกับ DreamweaverMx
2009-05-31
Dreamweaver: คำแนะนำฉบับสมบูรณ์ตั้งแต่การตัดเทมเพลตหน้าเว็บไปจนถึงการสร้างหน้าเว็บ
2009-05-31
Dreamweaver: เคล็ดลับการใช้รูปภาพ
2009-05-31
Dreamweaver MX Ultradev Exploration (คำนำ)
2009-05-31
การสำรวจ Dreamweaver MX Ultradev(1)
2009-05-31
การสำรวจ Dreamweaver MX Ultradev(2)
2009-05-31
การสำรวจ DreamweaverMX Ultradev (3-1)
2009-05-31
การสำรวจ DreamweaverMX Ultradev (3-2)
2009-05-31