Pero despues que haces el update volves a llenar tu combobox, osea después que actualizas los datos tenes que volver a cargar los datos del combobox con el código que has puesto la primera linea quitarla.
Código vb.net:
Ver original'AQUÍ TIENES EL CÓDIGO PARA EL UPDATE
'LUEGO SOLO VOLVES A CARGAR LOS DATOS AL COMBOBOX
cboproveedor4.DataSource = DatosProveedor()
cboproveedor4.DisplayMember = "nombre"
cboproveedor4.ValueMember = "ID_proveedor"
Así lo haces?