เรื่อง
:: เพิ่มข้อมูลใหม่ลงฐานข้อมูล
บทก่อนเราพูดถึงวิธีการนำเอาข้อมูลต่าง
ๆ ใน Database
มาแสดงยังหน้าเพจ คราวนี้ก็เป็นการเพิ่มข้อมูลใหม่ลงไปยังฐานข้อมูลเรา
วิธีการทำ..ผมเชื่อว่าหลาย ๆ คนที่พอมีความรู้ทาง Server Side Script
มาบ้างคงจะลองเรียนรู้ด้วยตนเองไปแล้ว เพราะวิธีการใช้งานก็ไม่มีอะไรยุ่งยากมากนัก
แต่ถ้าใครไม่ค่อยคล่องก็ลองอ่านบทความนี้นะครับ...
วิธีการเพิ่มข้อมูลลง
Database
ขั้นแรกให้เราสร้างเพจใหม่ขึ้นมา
แล้วทำการ Save ไฟล์นั้นเสีย (เซพเป็นไฟล์ *.asp)
จากนั้นให้ไปที่หน้าต่าง (หรือเมนู Application)
แล้ว clcik เลือกที่ไอคอน Record
Insertion Form ดังในรูป Pic.1
Pic.1
เมื่อ
Clck แล้ว จะปรากฏมีหน้าต่างใหม่ขึ้นมาดังรูป Pic.2 นะครับ
Pic.2

ที่หน้าต่าง
Record
Insertion Form นี้จะเป็นการสร้าง FORM รับข้อมูล เพื่อให้ฟอร์มที่ได้นั้น
มีความสัมพันธ์กับ Table ที่เราจะทำการเพิ่มข้อมูลลงไป ให้เรากำหนดค่าดังนี้
>>>
-
Connection เลือกชื่อ
Connection ที่เราได้สร้างขึ้นไว้ในบทก่อน
- Insert Into Table ให้เลือกตาราง
(table) ที่เราต้องการจะเพิ่มข้อมูลลงไป
- After Inserting, go to
ที่ช่องนี้ให้เราเลือกเว็บเพจสำหรับการ Redirect
กลับไปเมื่อเราทำการ Insert ข้อมูลเสร็จสิ้น
- Form Fields ให้เราเลือกว่าเราจะเพิ่มข้อมูลที่
Field ไหนของ Table บ้าง
- Label ให้เราทำการำหนดป้ายชื่อของ
Fiedl Form ที่เราจะสร้างขึ้น แนะนำว่าควรกำหนดให้สัมพันธ์กับข้อมูลที่ต้องการ
เช่น ในภาพตรง ฟิลด์ของ Table ชื่อ Mail ตรง Label ควรจะกำหนดว่าเป็นชื่อ
e-mail เป็นต้น
- Display As ตรงนี้ให้เรากำหนดว่า
Field Form ฃที่เราสร้างขึ้นกับ Field ของ Table จะเป็นแบบใด
- Sumbit AS กำหนดลักษณะค่าข้อมูลที่จะรับ
- Default Value กำหนดค่าเริ่มต้นของ
Field Form
เมื่อเราทำการกำหนดค่าเสร็จสิ้นแล้ว
ก็ Click ที่ OK ครับ เป็นอันเสร็จการสร้างโปรแกรมสำหรับเพิ่มข้อมูลครับผม
สิ่งที่เราได้จากการทำครั้งนี้ก็คือ FORM ในการเพิ่มข้อมูล พร้อมทั้งโปรแกรมในการเพิ่มข้อมูลลงสู่ตารางครับ..ลอง
F12 เพื่อดูผลครับ...ออ..อย่าลือเปิด web server ทุกครั้งที่เราทำการทดสอบนะครับ.