1
有没有办法从DataRowView获取整数值?我有一个数据源设置为绑定源的列表框。我希望能够做到这一点:我可以使用DataRowView填充列表框中的整数值吗?
dim num as integer
num = lstBox.SelectedValue
但是我收到一个InvalidCastException:从类型“DataRowView的”
转换到类型“整数”是无效的。
这就是我如何度过我的列表框:
myDataAdapter("SELECT CustID FROM Customers", cn)
myDataAdapter.Fill(myDataSet, "Customers")
myBindingSource.DataSource = myDataSet
myBindingSource.DataMember = "Customers"
lstBox.DataSource = myBindingSource
编辑: 我有一个列表框这个工程的,另一个没有,那么远。我注意到的唯一区别是:工作的那个,数据apapter中的查询和我的访问表中的自动编号,不起作用的那个,数据适配器中的查询检索一个数字。
或者,我还有另外一种方法可以解决这个问题吗?
我试图制作的应用程序是一个带有CustID,OrderID,ItemID等列表框的表单。 CustID来自Customers表,OrderID来自表Orders,ItemID来自表Items。