Ciao grazie ancora una volta del tuo aiuto purtroppo non riesco a capire ancora il problema ho scritto come mi hai detto tu poi
ho provato a scrivere al di sotto BindingNavigator1.ResetBindings()
ma purtroppo non me la dato non esiste per il mio visual studio quindi ho cercato un pò e il massimo che ho trovato è questo e lo collocato in questo modo

codice:
Cmd.ExecuteNonQuery()

          Conn.Close()
        Me.SocioTableAdapter.Fill(Me.GestioneCampioDataSet.Socio)

        BindingNavigator1.BindingSource.ResetBindings(False)
però il problema non si risolve perchè inseririsco , e il massimo che mi fa è che mi visualizza i dati del primo record ma il nuovo non viene visualizzato fino a riavvio programma