ฐานข้อมูลเก็บค่าเป็น id แสดงออกมาเป็น name พอเวลากด Update ก็เอาnameไปเก็บเป็น id แต่มันบอกว่า null
ต้อง focus ที่ combobox หรือเลือกก่อนถึงจะไม่เป็นค่าnull
Code (C#)
Language langoffid = (Language)cbboffid.SelectedItem;
ใช้แบบนี้ก็ไม่ได้
Language langoffid = (Language)cbboffid.Text;
Code (C#)
class Language
{
public string id;
public string name;
public Language(string _id, string _name)
{
id = _id; name = _name;
}
public override string ToString()
{
return name;
}
}
id name
----------------------------------------------------
T01 มีให้อ่าน
T02 มีให้อ่าน2
T03 มีให้อ่าน3
T04 มีให้อ่าน4
ในtableมันเป็นแบบนี้
อีกtableมีแต่idซึ่ง cbb ดึงค่าจากตารางล่างไปเทียบ id แล้วแสดงด้วย name จากตารางบน
id
-----
T01
T02
T03