2013-12-11 43 views
0

我想返回colunn rep-id上的第一行值。以下是我有,但只是工作的一半,我沒有得到我的字符串值從參數tableadapter獲得第一行數據

Dim text as string = sdTableAdapter.Repds(endweek).Rows (0) 

我如何從我的右列的第一行字符串

回答

1

可以使用Field擴展方法,假設它是第一列:

Dim table As DataTable = sdTableAdapter.Repds(endweek) 
Dim text As String = table.Rows(0).Field(Of String)(0) 

您還可以通過列名使用:

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() 
+0

謝謝你正是我所需要的。對不起,我從手機上寫的格式已經關閉了 –