VB.NET联接数据表-输出中出现LINQ错误
扯掉我的头发。。。我已经阅读了几乎所有关于连接数据表(主要使用LINQ)的主题,但仍然无法将连接结果输出到datatable/datagridview dt_alluserrequests'列:应用程序、用户、当前状态、注释、LastModifiedDate dt_myusers的列:samaccountname、displayname、physicaldeliveryofficename、mail、电话号码 dt_所有请求来自Powershell,dt_myusers来自AD 结果显示dgv中的表结构,错误为列标题和空行VB.NET联接数据表-输出中出现LINQ错误,vb.net,linq,powershell,datatable,Vb.net,Linq,Powershell,Datatable,扯掉我的头发。。。我已经阅读了几乎所有关于连接数据表(主要使用LINQ)的主题,但仍然无法将连接结果输出到datatable/datagridview dt_alluserrequests'列:应用程序、用户、当前状态、注释、LastModifiedDate dt_myusers的列:samaccountname、displayname、physicaldeliveryofficename、mail、电话号码 dt_所有请求来自Powershell,dt_myusers来自AD 结果显示dgv中
Try
Dim dt_reqs_icansee = From a In dt_allrequests.AsEnumerable() _
Join b In dt_myusers.AsEnumerable() _
On a.Field(Of String)("User") Equals b.Field(Of String)("samaccountname")
Select a
dgv_requests.DataSource = dt_reqs_icansee.ToList
Catch ex As Exception
MsgBox(ex.Message)
End Try
Exit Sub
谢谢你的帮助。
谢谢
Kris在连接中,您需要让
选择新的{a,b}
看看: