0
私はひどく助けが必要です。これでちょうど初心者。私はチェックリストボックスからデータを取得するのに苦労しており、同じチェックリスト内のチェックされたアイテムをデータベースから取得したデータで取得しました。ここでCheckedListboxのチェック項目の値を取得する
は、私が始めたコードが...
ある私の選択したフィールドからデータをロードします:
Try
Dim dt As New DataTable
conn.Open()
cmd.Connection = conn
cmd.CommandText = "SELECT name from requirements"
dt.Load(cmd.ExecuteReader)
For Each dRow As DataRow In dt.Rows
CheckedListBox1.Items.Add(dRow.Item("name"))
Next
conn.Close()
Catch ex As Exception
End Try
私はI'LLインターネットからこれを検索しました
Dim str1 As String = "Checked indices are: "
Dim i As Integer
For i = 0 To CheckedListBox1.CheckedIndices.Count - 1
str1 = str1 & CheckedListBox1.CheckedIndices(i).ToString & ", "
Next
MsgBox(str1)
私はチェックされたアイテムのインデックスを取得することができます/ s(名前)をインデックスに渡してデータベースに保存しますか?前もって感謝します!
「チェックされたアイテムの値」によって何を意味するかによって異なります。コントロールに名前を入れるだけなので、IDが必要な場合は、IDを参照する必要があります。 – Plutonix
チェックされたリストボックスのチェックされた名前の値。それは私が "チェックアイテムの価値"を意味したもので、混乱のため残念です@Plutonix – Ycar