这是一个奇怪的问题,我似乎无法找到答案,因为我有一个包含来自数据集的数据的组合框。我想在用户选择新值时从数据集中获取值,以便我可以使用新值更新数据库,但问题是我得到的值已经存在而不是新值
例如,如果当前的状态是"兼职"然后我将其改为"全职"下面从cbEmpStatus(组合框)返回的值是"兼职"
Private Sub cbEmpStatus_Leave(sender As Object, e As EventArgs) Handles cbEmpStatus.Leave
Dim dbConn As New ADODB.Connection
Dim updateQry As String = "Update tbl_Employee Set Status='" & cbEmpStatus.Text & "'"
MsgBox(updateQry)
End Sub
我不想使用SelectedValueChanged或SelectedINdex已更改,因为Combobox会根据所选员工进行更新,并且我不希望每次从datagrid中选择其他员工时都会触发更新过程< / p>