我在从表中检索companyName时过滤我的代码时遇到了问题..当我在这里查询结果时,请查看我的代码
Sub call_customers(ByVal dgv_customers As DataGridView)
Dim customers_name = From cust In dbcon.Customers _
Select cust.CustomerID, cust.CompanyName Order By CompanyName Ascending
dgv_customers.DataSource = customers_name
End Sub
显示是CustomerID和CompanyName ..是的,它的真实......代码没有问题..
如果我只选择cust.companyname,结果就是这个....就像这段代码
Sub call_customers(ByVal dgv_customers As DataGridView)
Dim customers_name = From cust In dbcon.Customers _
Select cust.CompanyName
dgv_customers.DataSource = customers_name
End Sub
输出是这个...... enter image description here
没有显示,它说长度..为什么? LINQ的新手先生..
请帮助..
答案 0 :(得分:0)
最初,你给网格一个对象,它显示了该对象的每个属性。
现在你给它一个字符串,它正在做同样的事情,但现在,字符串上的唯一属性是长度,