我做了數據集作爲一個數據表,現在我需要3分數據表上顯示我的圖表,但是要做到這一切的3倍,有人告訴我,我可以做一個函數並從原始數據表中調用它。但是,我將如何調用現有的數據表?創建一個函數來獲取數據集在vb.net
我的代碼是:
Dim a As DataSet = information
Dim abc As DataTable
abc = a.Tables(0)
Dim array As New ArrayList
Dim array1 As New ArrayList
For Each row In first
array.Add(row("data"))
Next row
For Each row In second
array1.Add(row("data"))
Next row
For Each row In third
array2.Add(row("data"))
Dim serializer As New JavaScriptSerializer()
Dim arrayJson As String = serializer.Serialize(array)
End Sub
利用這一點,我怎樣才能使一個新的功能,所以我不需要複製和粘貼新的數據集,我只想做一個新的功能和呼叫我的數據表來自函數,所以我的代碼更加整潔。
到目前爲止,我有
Function information() As DataTable
Dim array As New ArrayList
For Each row In forth
array.Add(row("data"))
Next row
End Function
,這是錯誤的地方......
您的代碼並沒有太大的意義 - 是什麼'first''秒''third'等? –
他們從表中,「信息」 commming。行是第一個第二個和第三個,以及列數據。我想要一個函數來獲取我所顯示的代碼...... –
'information'是一個DataSet(根據您的代碼)不表。 –