actualisation des données de l'affichage de la grille après la mise à jour en vb.net
j'ai une grille de données de la vue et de détails pour une table particulière.- je mettre à jour les détails, Mais il n'est pas mis à jour dans la grille de données de la vue?mon instruction de mise à jour fonctionne correctement, car, une fois que j'ai quitter le projet, il sera mis à jour.
cmd.CommandText = "update emp_tbl set sal= '" & SalTextBox.Text & "' where id='" & id & "'"
nom de la table: emp_tbl
datagridview: emp_tbldatagridview
bouton de mise à jour :
cn.Open()
cmd.CommandText = "update emp_tbl set sal= '" & SalTextBox.Text & "' where id='" & id & "'"
cmd.ExecuteNonQuery()
cn.Close()
- quelle est l'urgence?? 🙂
- windows forms dans visual studio
- stackoverflow.com/questions/14374348/... cette question est similaire, mais ses réponses dint aider ?
- rendu compte que, dgv, ce sont des formes seulement.
- Êtes-vous à l'actualisation de la grille de données après l'exécution de la commande?
- Oui, Mais le bouton actualiser du codage est de remplir()-Requête par défaut
- Êtes-vous en winforms ou asp.net ? Oui, c'est important.
- Winforms pas asp.net
Vous devez vous connecter pour publier un commentaire.
Vous re-lier:
C'est le meilleur moyen que j'ai trouvé pour le faire gagner des formulaires, des .la mise à jour ne fonctionne pas car il a besoin de se ré-extraire les données à partir de SQL.
Juste essayer de réutiliser votre code de démarrage dans le datagridview ou de rappeler le code de démarrage de données.
C'était le chemin le plus simple à tous.
La Cause de votre code de démarrage est pour la liaison de votre base de données à votre datagridview.
Donc, chaque fois que vous enregistrez, votre code, il suffit de la sauvegarder et de ne pas travailler pour relier de nouveau. Donc, ce que vous devez juste essayer de relier par rappeler le code de démarrage