If txtSearchString.Text.Trim <> "" Then
Dim searchString As String = txtSearchString.Text.Trim
Dim results As EnumerableRowCollection(Of DataRow) = From PO In FilterPurchaseOrders().AsEnumerable() _
Where PO("Title") Like searchString Or PO("PONumber") Like searchString _
Or PO("Remarks") Like searchString Or PO("Note") Like searchString _
Or PO("Vendor") Like searchString Or PO("ShipTo") Like searchString _
Or PO("Lookup") Like searchString Or PO("BillTo") Like searchString _
Or PO("Status") Like searchString Or PO("Choice") Like searchString _
Select PO
rgPurchaseOrders.DataSource = results
End If
我收到此错误:错误BC30205:预期语句的结束。vb.net LINQ到数据表中的错误 - 语句的结束预计
FilterPurchaseOrders()函数返回一个数据表。
哪些错误与上面的代码?
我看不出有什么毛病......也许问题是由上述这一个部分代码工作造成的? – 2010-09-21 21:12:10
我是否缺少任何命名空间?目前有这些进口System.Data 进口System.Collections.Generic 进口System.Linq的 – Ken 2010-09-21 21:46:14
你肯定有你的代码的其他地方是不是有问题?在一个空的项目中设置这个不会给我带来任何错误。 – rossisdead 2010-09-21 21:50:54