Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个数据表,我将其拆分为多个数据表。数据表内的结构包含三列 公司名称。Emp Name and Phone 我想将整个数据表拆分为多个数据表,每个数据表包含一家公司的所有员工。我希望我的问题在这里有意义。我知道 linq 是执行此操作的最佳方法,但我以前从未使用过 linq,并且完全不知道如何执行此操作。有人可以指导我如何解决这个问题吗?一些代码示例将不胜感激。 谢谢
您可以使用以下方法将您的公司名称和数据表作为字典:
Dim dict = dataTable.AsEnumerable().GroupBy(Function(r) r.Field(Of String)("CompanyName")).ToDictionary(Function(g) g.Key, Function(g) CopyToDataTable)