Comment faire pour actualiser datagridview après la mise à jour en vb.net

Voici mon code:

        Dim sqledit As New SqlCommand
        sqledit = New SqlCommand("UPDATE Branches SET StAddress='" + txtstaddress.Text + "',City='" + txtcity.Text + "',Province='" + txtprovince.Text + "',ContactNo='" + txtcontact.Text + "' WHERE BranchID='" + txtbranchid.Text + "'", con1)
        sqledit.ExecuteNonQuery()
        MsgBox("Branch Information Updated!", MsgBoxStyle.Information, Title:="Edit Branch Information")
        utilities.Refresh()
        Me.Close()

Je n'arrive pas à le mettre à jour, même si je l'actualiser. S'il vous plaît aider!

  • Ajouter plus de détails, comment voulez-vous remplir votre datagridview?
  • Sql Injection d'alerte. Votre code est pratiquement la mendicité pour avoir piraté.
  • Exemple rapide: essayez de mettre le texte: ';DROP Table Branches;-- dans votre rue champ d'adresse... ou ne pas faire si vous ne voulez pas restaurer une table à partir d'une sauvegarde.
  • merci Monsieur. Cependant, pouvez-vous m'aider avec le problème de mise à jour je rencontre?
  • Vous êtes à la mise à jour de la base de données directement, vous avez besoin pour refléter les changements dans n'importe quel objet que vous avez en tant que la source de données de votre datagridview, probablement en passant à la base de données et d'obtenir l'information de nouveau, une fois que vous obtenez la plupart des informations à jour de la base de données du programme de refléter les changements dans le datagridview.
InformationsquelleAutor tristan | 2013-02-12