从组合框中获取新值

时间:2014-08-27 08:28:52

标签: wpf vb.net combobox

这是一个奇怪的问题,我似乎无法找到答案,因为我有一个包含来自数据集的数据的组合框。我想在用户选择新值时从数据集中获取值,以便我可以使用新值更新数据库,但问题是我得到的值已经存在而不是新值

例如,如果当前的状态是"兼职"然后我将其改为"全职"下面从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>

0 个答案:

没有答案