ตัวอย่างโปรเจ็กต์ เช็คผลสอบ ตอนที่ 6 (ดึงข้อมูลจากตาราง)

เราได้ทำการเชื่อมต่อฐานข้อมูลเอาไว้ในตอนที่ 3 ยังจำโค้ดในไฟล์ Database.java ได้หรือเปล่าคะ ตอนนี้เรามีโค้ดทั้งหมดดังนี้

ต่อมาเราลองเพิ่มโค้ดในการดึงข้อมูลจากฐานข้อมูลมาแสดง โดยมีโค้ดทั้งหมดดังต่อไปนี้ (ลองอ่านคอมเมนต์ดูนะคะ 🙂 )

 

ในส่วนของคลาส TestStudents.java ทำการทดสอบเมธอด getStudents() ที่สร้างขึ้นมาใหม่ดังต่อไปนี้

เมื่อ Run ดู จะได้ผลลัพธ์ดังนี้

 

Java-Basic-ง่ายนิดเดียว-Project-Check-Score-00-x5-01

 

ลองทดสอบเปลี่ยนคะแนนให้เป็นเกรดกันบ้างนะคะ

เมื่อ Run ดู จะได้ผลลัพธ์ดังนี้

 

Java-Basic-ง่ายนิดเดียว-Project-Check-Score-00-x5-02

 

สรุป

ตอนนี้เราได้ทำการดึงข้อมูลขึ้นมาจากตารางในฐานข้อมูลจริง ๆ แล้ว และทำการประมวลผลให้คะแนนกลายเป็นเกรดเรียบร้อย ถ้ายังไม่เข้าใจคำสั่งเรื่องการดึงข้อมูลขึ้นมาแสดงผลไม่ต้องกังวลนะคะ ขอแยกไปเขียนเป็นเรื่องอีกเรื่องเลยน่าจะดีกว่า เดี๋ยวตอนต่อไปจะได้เชื่อมต่อข้อมูลเหล่านี้กับหน้าจอโปรแกรม แล้วจะได้จบโปรเจ็กต์กันซะทีค่ะ แล้วพบกันนะคะ 🙂

 


เรื่องที่เกี่ยวข้อง

NetBeans: วิธีสร้าง JFrame

NetBeans: ทำความรู้จัก Label กับ TextField

NetBeans: ทำความรู้จักกับ Button

ตัวอย่างโปรเจ็กต์: เช็คผลสอบ

ตอนที่ 1 (ภาพรวมของระบบ)

ตอนที่ 2 (ระบบฐานข้อมูล)

ตอนที่ 3 (เชื่อมต่อ Java กับ Database)

ตอนที่ 4 (สร้างออบเจ็กต์เก็บข้อมูล)

ตอนที่ 5 (ประมวลผลข้อมูล)

ตอนที่ 6 (ดึงข้อมูลจากตาราง)

ตอนที่ 7 (นำข้อมูลไปแสดงผลจริง)


 

ธมนวรรณ มณีจันทร์

ธมนวรรณ มณีจันทร์

|:- เราเชื่อมั่นว่าการเสียสละและการแบ่งปันจะทำให้โลกใบนี้สวยงามมากขึ้น ทุกๆ จุดเริ่มต้นของการเรียนรู้ นำไปสู่การเรียนรู้ถัดไป เว็บไซต์แห่งนี้ขอเป็นส่วนหนึ่งของการแบ่งปันความรู้ที่ไม่มีที่สิ้นสุด มาร่วมกันผลักดันโลกของเราให้หมุนไปพร้อมกับพลังแห่งความรักด้วยกันนะคะ :) >>> |:- About Me! -:|