我在将combobox
绑定到datatable
时遇到了一些问题。该查询似乎在运行,但combobox
仅显示 System.Data.DataRowView 。我已经阅读了关于同一问题的其他几个问题,但我还没有能够确定解决方案。
Public Function GetSiteNames()
Dim dtSiteNames As DataTable = New DataTable("Sites")
Using con As New OleDbConnection
con.ConnectionString = sDbConnString
con.Open() 'Open the connection
Using dad As New OleDbDataAdapter(sQuery, con)
dad.Fill(dtSiteNames)
End Using
End Using
Return dtSiteNames
End Function
我试图将其绑定到我的主要形式的组合框中,如下所示:
With cmboSelectSite
.DisplayMember = "Sites"
.ValueMember = "Sites"
.DataSource = cQ_PLDB.GetSiteNames
End With
非常感谢任何帮助。