2012-07-12 33 views
0
Private Sub btn_remove_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_remove.Click 
    Dim Query As String 
    mysqlconn.Open() 
    Query = "delete from table where screen_id='" & cmb_id.Text & "' " 
    Dim cmd As MySqlCommand = New MySqlCommand(Query, mysqlconn) 
    Dim i As Integer = cmd.ExecuteNonQuery() 
    If (i > 0) Then 
     MsgBox("Record is Successfully deleted") 

    Else 
     MsgBox("Record is not deleted") 
    End If 
    mysqlconn.Close() 
End Sub 

我从下拉框中选择ID所选择的ID我都从database.Above代码删除.depending解释相同的,但我想删除在运行时期间从删除组合框ID以及删除组合框的ID在运行时在vb.net从数据库中删除后

感谢

回答

1

的解决方案是简单的(从数据库中删除之后)。删除后,再次加载组合框中的数据..

Private Sub btn_remove_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_remove.Click 
    Dim Query As String 
    mysqlconn.Open() 
    Query = "delete from table where screen_id='" & cmb_id.Text & "' " 
    Dim cmd As MySqlCommand = New MySqlCommand(Query, mysqlconn) 
    Dim i As Integer = cmd.ExecuteNonQuery() 
    If (i > 0) Then 
     MsgBox("Record is Successfully deleted") 
**===> load the data here or call the function that load the data in the combo box** 
    Else 
     MsgBox("Record is not deleted") 
    End If 
    mysqlconn.Close() 
End Sub 
+0

它的工作原理...谢谢 – 2012-07-12 09:32:48