我正在尝试从ComboBox获取数据,您可以在其中选择多个数据。
我的代码如下:
Dim day As String = "Wednesday"
Dim redbutton As Integer = 18
Dim qp As New List(Of SqlParameter)
qp.Add(New SqlParameter("@DAY", SqlDbType.VarChar) With {.Value = day})
qp.Add(New SqlParameter("@redbutton", SqlDbType.Int) With {.Value = redbutton})
var str = "Update [tblAppointments] Set [Day] = @DAY WHERE [TimeID] = @redbutton"
executeNonQuery(str,qp) 'Or however you're communicating with database.
由于某种原因,布尔值始终为false。
有什么想法吗?
提前致谢
答案 0 :(得分:0)
我终于找到了错误。
您必须使用ComboBox.OldValue而不是Selected或ItemsSelected。
使用此特定功能,您将拥有一个包含所选项目所有位置的数组。
感谢您的帮助;)