【发布时间】:2013-11-17 05:12:06
【问题描述】:
我在使用绑定源选择组合框中的项目时遇到问题。 我填充组合框没问题,列出了项目。我仔细检查了我的绑定源是否包含信息。
Combobox 有一个 displaymember (text) 和 valuemember(integer)
我的 bindingsource 包含 valuemember。
如何将组合框绑定到 bindingsource,以便它根据存储在 bindingsource 中的 valuemember 显示正确的 displaymemeber。
这是我尝试过的
cboAccessLevel.SelectedValue = EditMembershipBindingSource("accesslevelid")
我正在使用 vb.net
这里是绑定代码
strSQL = "select * from memberships where name = " & "'" & MembershipName & "'"
Using Connection As New SqlConnection(ProgramSQLConnection)
Connection.Open()
Dim Command As New SqlClient.SqlCommand(strSQL, Connection)
Dim MyAdapter As SqlDataAdapter = New SqlDataAdapter
MyAdapter.SelectCommand = Command
dtSpecificMembership = New DataTable
MyAdapter.Fill(dtSpecificMembership)
EditMembershipBindingSource.DataSource = dtSpecificMembership
Connection.Close()
End Using
【问题讨论】:
-
同时显示绑定代码。