[ASP.NET] 動態宣告多個名稱的變數

摘要:[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