我試圖在可能的情況下動態創建變量。可以在vb.net中創建動態變量
我有一個包含複選框的列表框。用戶從中選擇項目,然後將選擇添加到數據庫。他們可以從列表(1-7)中選擇任意數量的項目。我遍歷了所選的項目並將它們添加到了數組列表中。
我現在想要將每個選定的項目存儲在一個不同的變量中以添加到數據庫中。這個想法是隻使用一個期待7個條目的插入語句。如果用戶只選擇說2個項目,則插入這些項目以及5個空字符串。
Dim part1 As String = ""
Dim part2 As String = ""
Dim part3 As String = ""
Dim part4 As String = ""
Dim part5 As String = ""
Dim part6 As String = ""
Dim part7 As String = ""
'add selected items to an array
For i = 0 To listPart.CheckedItems.Count - 1
selected.Add(listPart.CheckedItems(i).Text)
Next
我想這樣做:
For j = 0 To selected.Count
part+j = selected(j)
Next
這樣,我應該有變數持空字符串,如果用戶不選擇所有7個項目
http://stackoverflow.com/questions/13726809/dynamically-create-variables-in-vb-net/ – Kratz