บทที่ 9 ตอน 4 แบบฝึกหัด

แบบฝึกหัด
1.      ตั้งชื่อโปรเจ็ค ว่า karaoke_5114_ชื่อกลุ่ม  เท่านั้น
2.      ให้แต่ละกลุ่มเพิ่มเติมโค้ดของฟอร์ม song โดยให้สามารถใช้ Toolbar ได้เช่นเดียวกันกับ ฟอร์ม frmAlbum ให้สมบูรณ์ 

3.      การเขียนโปรแกรมต้องเขียนในโค้ดเดิมที่มีอยู่


4.      เพิ่มส่วนของสมาชิกกลุ่มโดยมีข้อมูล หมู่เรียน , รหัส , ชื่อ-สกุล 


5.      ตาราง Song

การสร้างฟอร์มสำหรับค้นหาข้อมูล
1.      สร้างฟอร์ม frmAlbumFind.vb สำหรับค้นหาข้อมูลเพื่อแสดงในฟอร์ม frmAlbum โดยคลิกเมนู Project  เลือกคำสั่ง Add Windowns Form …


2.      กำหนดคุณสมบัติ FormBorderStyle ของฟอร์มให้มีค่า FixedSingle


3.      กำหนดคุณสมบัติ StartPosition ของฟอร์มให้มีค่า CenterScreen


      
4.  จากนั้นนำออฟเจ็คมาว่างบนฟอร์ม frmAlbumFind


     5. จากนั้นแก้ไขคุณสมบัติ Name และ Text  ดังภาพ



6.      เพิ่มเมธอด setTitleColumns  เพื่อเพิ่มหัวของตาราง โดยให้ทำงานเมื่อฟอร์มมีการโหลด

                
7.      สลับไปที่ฟอร์ม frmAlbum
8.      แก้ไขเมธอด ToolStrip1_ItemClicked  จากนั้นเพิ่มชุดคำสั่งดังภาพ


9.      รันโปรเจ็ค  จากนั้นคลิกที่ปุ่มค้นหาในฟอร์ม frmAlbum
10. สลับไปที่ฟอร์ม frmAlbumFind อีกครั้ง
11. กดปุ่ม F7 หรือ คลิกทีปุ่ม View Code จากนั้นเพิ่ม Name Space ดังภาพ


12. เพิ่มตัวแปร g_ID ซึ่งจะเป็นตัวแปรที่ใช้ในการเก็บค่าเมื่อมีการเลือกรายการ


13. เพิ่มเมธอด SelectChoice เพื่อใช้เลือกตัวเลือกในเงื่อนไขการค้นหา โดยส่งค่า SQL


14. เพิ่มเมธอด FindData  เพื่อนำข้อมูลมาวนรอบแสดงในตาราง ListView


15. สร้างเมธอด btnFindClick  เพื่อเรียกใช้เมธอด FindData  


16. จากนั้นเขียนชุดคำสั่งเพื่อเรียกใช้เมธอด FindData  


17. รันโปรเจ็ค จากนั้นคลิกที่ปุ่มค้นหา  ในฟอร์ม frmAlbum
18. ทดสอบค้นหาข้อมูลโดย คลิกตัวเลือกค้นหา แล้วพิมพ์เงื่อนไข จากนั้นคลิกที่ปุ่มค้นหา ดังภาพ
19. เพิ่มเมธอด เพื่อใช้จับเหตุการณ์เมื่อคลิกที่รายการในตารางจากนั้นก็นำรหัสไปเก็บไว้ในตัวแปร g_ID


20. เพิ่มเมธอด btnOkClick เพื่อปิดฟอร์ม frmAlbumFind


21. เพิ่มเมธอด btnCancelClick เพื่อปิดฟอร์ม frmAlbumFind


22. สลับไปที่ฟอร์ม frmAlbum
23. แก้ไขเมธอด ToolStrip1_ItemClicked  จากนั้นเพิ่มชุดคำสั่งดังภาพ



24. รันโปรเจ็ค จากนั้นเลือกรายการอัลบั้ม



ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

บทที่ 11 ตอน 3 การออกแบบรายงานด้วย Crystal Report

บทที่ 6 กระบวนการพอลิมอร์ฟิซึม (Polymorphism)

บทที่ 11 ตอน 3 การออกแบบรายงานด้วย Crystal Report Ex2