เรื่อง
::
อ่านรายละเอียดของกระทู้
เฮ้อ....กะจะเขียนให้จบบทความชุดนี้ก่อนปี
2546 แต่แล้วก็ต้องผิดความตั้งใจไปได้ อย่างว่า...บทความชุดนี้เป็นบทความที่เขียนยากมาก
ๆ เลย ยากทั้งการเขียน ยากทั้งการทดสอบ ยากทั้งการอธิบายให้เข้าใจ ก็มีหลายท่านสอบถามมาในเรื่องการสร้าง
webboard นี้ด้วย Dreamweaver บางรายก็เข้ามาขอบทความชุดนี้ทั้งหมด ...จะให้ไปได้อย่างไร
ในเมื่อมันเขียนไม่เสร็จ ถ้าเสร็จแน่นอน แฟนขาประจำเว็บ dwthai.com
ได้อ่านก่อนใครแน่นอน แต่ถ้าขอกันเข้ามา แล้วไม่ได้เป็นแฟนขาประจำของ dwthai.com
รับรอง..ขออย่างไรก็ไม่มีวันให้..อิอิ ^^...อ่านกันต่อเลยละกัน.
สร้างเพจให้อ่านรายระเอียดของกระทู้
คราวที่แล้วได้ทำการสร้าง
link และมีการส่งค่า Parameter กับ list รายการหัวข้อกระทู้ไปแล้ว คราวนี้ก็จะเห็นกันจะ
ๆ ไปว่าจะนำเอาค่า Parameter ที่ส่งมานั้นนำมาใช้งานได้อย่างไรนะครับ ตอนนี้แบ่งเป็น
2 เพจนะ เพราะยาว..............ว.แหวนยาว ๆ นะ
แสดงรายละเอียดของหัวข้อกระทู้
1. ให้ทำการสร้างเพจใหม่ขึ้นมา
แล้วให้บันทึกเพจนั้นชื่อว่า show.asp
ตามที่กล่าวไปเมื่อบทความก่อน
2. จากนั้นที่หน้าเพจ show.asp ให้ทำการสร้างตารางเป็น
3 Rows และ 1 Column
นะครับ ดังรูป Pic.1 ขนาดต่าง ๆ ตามแต่คุณต้องการ ที่ตารางนี้เราจะไว้สำหรับแสดงรายละเอียดของหัวข้อกระทู้คำถาม
Pic.1
3. เมื่อเราได้ตารางขึ้นมาแล้วก็จะมาเข้าสู่ขั้นตอนสำคัญกัน
คือขั้นตอนของการสร้าง Recordset ครับ ให้เราทำการสร้างดังนี้
- เปิดหน้าต่าง
Bindings ขึ้นมา
(Main Menu > Window > Bindings)
จากนั้นให้ทำการ Click ไปที่เครื่องหมายบวก (+)
แล้วเลือกไปที่
Recoreset (Query)
ดังรูป Pic.2
Pic.2
- เมื่อเลือกแล้วจะปรากฏหน้าต่างใหม่ขึ้นมา ที่หน้าต่าง Recordset นี้ให้เราทำการกำหนดค่าต่าง
ๆ ดังนี้
Pic.3
Name
: ให้ตั้งชื่อว่า show_topic
Connection
: เลือกไปที่ OLE
Table
: เลือกไปที่ตาราง topic
Columns
: เลือก ALL
Filter
: .ให้เลือกดังในรูป Pic.3
Sort
: ดังรูป
จากนั้นก็
OK เป็นอันเสร็จการสร้าง
Recordset สำหรับการแสดงรายละเอียดของหัวข้อกระทู้
(หน้าต่างดีงรูป Pic.3 นั้นอยู่ในโหมด
Simple นะครับ ใครเป็นหน้าตาอย่างอื่นก็เปลี่ยนกลับมานะครับ)
- เมื่อทำการ
set ค่าต่าง ๆ เสร็จสิ้นเราจะได้รายละเอียดที่หน้าต่าง Recordset ดังรูป
Pic.4
Pic.4
- จากนั้นเราก็มาลากไปแปะกันได้เลย
วิธีการก็โดยให้เราทำการ Click เลือกที่ชื่อฟิลด์ Topic ไปวางไว้ที่ Row
บนสุดของตาราง ดังรูป Pic.5
Pic.5

- สำหรับ
Row ตรงกลาง ให้ทำการลาก Field ที่ชื่อว่า Detail ไปวางไว้
- เมื่อทำการวาง Field ต่างๆ ครบแล้วจะได้ลักษณะดังรูป Pic.6 ครับ
Pic.6
::
จบวิธีการแสดงรายละเอียดของหัวข้อกระทู้ ::
>>
แสดงรายละเอียดของคำตอบ <<