我正在尝试从两个表中获取数据,其中Usage.ArticleId
等于Article.idArticle
。以下是我的表格。
我加载数据集和数据表:
DataSet1 = CType(Me.FindResource("DataSet1"),
KleinteilContainerVerwaltung.DataSet1)
DataSet1.ReadXml(XMLPath)
Dim article As DataTable = DataSet1.Article
Dim usage As DataTable = DataSet1.Usage
以下是我使用LINQ的尝试。但Select不起作用。
Dim queryResults = From art In article
Group Join use In usage On
art.Field(Of Int32)("idArticle") Equals use.Field(Of Int32)("ArticleId")
Into _list = Group
Select art.Field(Of Int32)("Article")
有没有办法使用art.idArticle
代替art.Field(Of Int32)("idArticle")
?还有其他方法而不是使用LINQ吗?