 |
|
Get ValueMember ใน Combobox,Listbox ทั้งหมด เป็น String |
|
 |
|
|
 |
 |
|
โค้ดถูก แต่ผิดหลักการนะครับ
Code (VB.NET)
cbDivCode.DataSource = fnDivCode(Me.cbDivCode)
Public Function fnDivCode(ByVal formName As ComboBox) As DataTable
Dim dtDivCode As DataTable = selSQL("SELECT DIVCODE AS DIVCODE ,DIVDESCRIPTION FROM HRM_DIVISION_MST ORDER BY DIVCODE ASC").Tables(0)
formName.DataSource = dtDivCode 'cbDivCode มันรับ DataSource ไปเรียบร้อยแล้วไม่จำเป็นต้องรับอีกรับ
formName.DisplayMember = "DIVDESCRIPTION"
formName.ValueMember = "DIVCODE"
Return dtDivCode
End Function
ควรจะเป็นแบบนี้น่าจะเหมาะกว่าครับ
Code (VB.NET)
cbDivCode.DataSource = fnDivCode(Me.cbDivCode)
Public Sub fnDivCode(ByVal formName As ComboBox)
Dim dtDivCode As DataTable = selSQL("SELECT DIVCODE AS DIVCODE ,DIVDESCRIPTION FROM HRM_DIVISION_MST ORDER BY DIVCODE ASC").Tables(0)
formName.DataSource = dtDivCode 'cbDivCode รับ DataSource ไปใช้งานได้เลย
formName.DisplayMember = "DIVDESCRIPTION"
formName.ValueMember = "DIVCODE"
End Sub
|
 |
 |
 |
 |
Date :
2017-01-11 14:39:53 |
By :
lamaka.tor |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
  
|
 |
 |
 |
 |
Date :
2017-01-11 15:32:50 |
By :
lamaka.tor |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|