摘要:[ASP.NET] 動態宣告多個名稱的變數
問題 : 需要用到不同名稱的變數來接值,但如果變數一多,寫個幾十次實在太麻煩也費時
參考小舖這篇 : http://www.blueshop.com.tw/board/show.asp?subcde=BRD20080307083352O9N
完成下面的宣告,實用!!
Dim dsn() As System.Data.DataSet
For i As Integer = 0 To ds.Tables("SQLTable").Rows.Count - 1
tablestring(i) = ds.Tables("SQLTable").Rows(i).Item(0)
ReDim Preserve dsn(i)
dsn(i) = New System.Data.DataSet
SQL_cmd.CommandText = "Select * From " + tablestring(i)
SQL_da.SelectCommand = SQL_cmd
SQL_da.Fill(dsn(i), tablestring(i)) '資料填入ds
dsn(i).Clear()
Next
附上ReDim資料 : http://msdn.microsoft.com/zh-tw/library/w8k3cys2(v=vs.90).aspx