VB.NET如何从数据表中的列中获取最后一个值

VB.NET如何从数据表中的列中获取最后一个值,vb.net,datatable,Vb.net,Datatable,我有一个名为DTPerson的数据表,如下所示: Name - - - - - Age - - - - - Number John - - - - - 16 - - - - - 1234567 Mike - - - - - 25 - - - - - 1231231 我需要从DTPerson中的“Name”列中检索最后一个字段。 我要label1.text=Mike 我到处都找过,只能找到数据集的示例,所以我不知道该怎么办。数据集不直接包含数据(奇怪的是,它们包含数据表,所以无论你发现什么都

我有一个名为DTPerson的数据表,如下所示:

Name - - - - - Age - - - - - Number
John - - - - - 16  - - - - - 1234567
Mike - - - - - 25  - - - - - 1231231
我需要从DTPerson中的“Name”列中检索最后一个字段。 我要label1.text=Mike
我到处都找过,只能找到数据集的示例,所以我不知道该怎么办。

数据集
不直接包含数据(奇怪的是,它们包含
数据表
,所以无论你发现什么都可能适用。但是一个人的数据将在行中,您想要的部分将位于column.label1.Text=DTPerson.rows(i).Item(“Name”).ToString()不起作用:/也不起作用。这是我的For循环:For i As Integer=0到DTPerson.Rows.Count label1.Text=DTPerson.Rows(i).Item(“Name”).ToString()下一个已在上述注释中设置。这是我的for循环,当它执行时,它说“在第2行没有找到位置”。当我将I As Integer=0替换为DTPerson.Rows.Count To For I As Integer=0替换为DTPerson.Rows.Count-1时,它只显示“John”,但我需要迈克:/Try这个
DTPerson.Rows(DTPerson.Rows.Count-1)。Item(“Name”).ToString()