VB.Net ไม่สามารถบันทึกข้อมูลที่ complex binding กับ combobox ได้ครับ

ค้างมาสามวันแล้วครับ ขนาดวันหยุด T T ฮือ คือไม่รู้จะแก้ตรงไหน เพราะดูเหมือนโค้ดจะถูกหมด

เริ่มจากการ binding ตาราง Worker กับ comboboxของผมที่ชื่อ comboWorker ครับ อันนี้ผมคิดว่าไม่น่ามีปัญหา เพราะโปรแกรมก็รันปกติ


ขออภัยหากภาพใหญ่เกินไป


มาถึงการใส่ข้อมูลเข้าไปแล้วครับ

เริ่มจาก method สำหรับการรับค่า ซึ่งผมให้เป็น getworker_ID เพื่อให้รับค่า ID เมื่อเราเลือกใน combobox แล้วนำไปบันทึกค่า



ตอนนี้เป็นการรับข้อมูลจาก combobox ครับ ลองให้แสดงเลข ID ของข้อมูล ออกมาเป็น 0 ครับ ทั้งๆที่ข้อมูลที่มี มี ID 3, 4 5 ไม่มี 0 เลยครับ ดังรูป



นี่คือข้อมูลของผม
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่