我正在尝试返回colunn rep-id的第一行值。这是我所拥有的,但只是工作的一半,我没有得到我的字符串值
Dim text as string = sdTableAdapter.Repds(endweek).Rows (0)
如何从列中获取第一行字符串
答案 0 :(得分:1)
您可以使用Field
扩展方法,假设它是第一列:
Dim table As DataTable = sdTableAdapter.Repds(endweek)
Dim text As String = table.Rows(0).Field(Of String)(0)
您也可以通过column-name使用它:
Dim text As String = table.Rows(0).Field(Of String)("ColumnName")
如果类型不是String
,您将收到异常,然后您需要将其转换为正确的类型(例如Int32
):
Dim text As String = table.Rows(0).Field(Of Int32)("ColumnName").ToString()