กำลังฝึกแก้ปัญหา ด้วยการอ่าน Error ของโปรแกรมอยู่ครับ
ผมได้ลองฝึกเขียนโปรแกรม c#.net - sqlserver เป็นโปรแกรมออกบิล,ใบเสร็จครับ
พอทำไปถึงขั้นตอน ที่จะต้อง เอาข้อมูลจาก combobox ดึงไปลงใน listView ด้วยปุ่มเพิ่มสินค้า
โดยที่ข้อมูลของ combobox เอามาจาก ฐานข้อมูล sql
แต่บางที มีสินค้าใหม่ที่ยังไม่ได้ลงในฐานข้อมูล ก็เลยต้องการพิมสดไปเลยในช่อง combobox
แต่เมื่อมีการพิมเอง หรือพิมเพิ่มลงไปใน combobox และกดเพิ่มสินค้า เพื่อดึงข้อมูลไปยัง listview โปรแกรมจะฟ้อง Error ว่า
เห็นคำว่า Null แล้วคิดว่า มันน่าจะเกี่ยวกับข้อมูลใน combobox ไม่มีค่าที่เราพิมเพิ่มเอง
ผมก็เลยลองเพิ่ม if ให้โปรแกรม รู้ว่า ถึงเป็นค่า null ก็ยังคงให้ทำการดึงข้อมูลลง listview
แล้วโปรแกรมก็ใช้ได้เฉย สามารถพิมเพิ่ม หรือ พิมเอง ใน combobox ได้
ไม่รู้ว่าควรแก้แบบนี้หรือป่าว
ผมอยากรู้ว่าแบบนี้เป็นวิธีการแก้ปัญหา ที่ใช้ได้มั้ยครับ
แล้วถ้าอยากให้โค้ดดีมีประสิทธิภาพ พวกพี่มีแนวคิดแก้ปัญหา และวิธีเขียน ดัก error นี้ยังไงหรอครับ
ลองฝึกแก้ปัญหาตามที่โปรแกรมฟ้อง error ด้วยตัวเอง แล้วออกมาเป็นแบบนี้ใช้ได้มั้ยครับ (c#)
ผมได้ลองฝึกเขียนโปรแกรม c#.net - sqlserver เป็นโปรแกรมออกบิล,ใบเสร็จครับ
พอทำไปถึงขั้นตอน ที่จะต้อง เอาข้อมูลจาก combobox ดึงไปลงใน listView ด้วยปุ่มเพิ่มสินค้า
โดยที่ข้อมูลของ combobox เอามาจาก ฐานข้อมูล sql
แต่บางที มีสินค้าใหม่ที่ยังไม่ได้ลงในฐานข้อมูล ก็เลยต้องการพิมสดไปเลยในช่อง combobox
แต่เมื่อมีการพิมเอง หรือพิมเพิ่มลงไปใน combobox และกดเพิ่มสินค้า เพื่อดึงข้อมูลไปยัง listview โปรแกรมจะฟ้อง Error ว่า
เห็นคำว่า Null แล้วคิดว่า มันน่าจะเกี่ยวกับข้อมูลใน combobox ไม่มีค่าที่เราพิมเพิ่มเอง
ผมก็เลยลองเพิ่ม if ให้โปรแกรม รู้ว่า ถึงเป็นค่า null ก็ยังคงให้ทำการดึงข้อมูลลง listview
แล้วโปรแกรมก็ใช้ได้เฉย สามารถพิมเพิ่ม หรือ พิมเอง ใน combobox ได้
ไม่รู้ว่าควรแก้แบบนี้หรือป่าว
ผมอยากรู้ว่าแบบนี้เป็นวิธีการแก้ปัญหา ที่ใช้ได้มั้ยครับ
แล้วถ้าอยากให้โค้ดดีมีประสิทธิภาพ พวกพี่มีแนวคิดแก้ปัญหา และวิธีเขียน ดัก error นี้ยังไงหรอครับ