다음 코드를 사용하여 데이터베이스에 'Tarrif'값을 쓰고 있습니다.Combobox 값이 동적으로 업데이트되지 않습니다.
'import name into Tarrif table
Using cmdb = New SqlCommand("INSERT INTO Tarrifs (Tarrif) VALUES (@tarrif2)", con)
con.Open()
cmdb.Parameters.AddWithValue("@tarrif2", TextBox1.Text)
cmdb.ExecuteNonQuery()
con.Close()
End Using
End Using
그런 다음이 양식에서이 데이터 소스에 연결된 콤보 상자에서 새 값을 선택하고 싶습니다.
그러나 콤보 상자 값은 동적으로 업데이트되지 않습니다.
현재 응용 프로그램을 닫고 다시 열어야합니다. Combobox1에서 데이터/목록을 새로 고칠 수 있도록 강제로 선택할 수 있도록하려면 어떻게해야합니까?
업데이트 : 콤보 상자가 호출 객체에 바인딩 'TarrifsBindingSource'
크게 감사합니다 어떤 도움.
이벤트 핸들러를 호출하여 폼을 강제로 다시로드하는 것은 좋은 생각이 아닙니다. winforms를 사용하고 있습니까? 아마도 단순히 'TarrifsBindingSource'의 리바 인딩을 강제하거나 콤보 박스의 OnChanged 이벤트에 후크하기를 원할 것입니다. – paqogomez