Gewusst wie: aktualisieren datagridview nach update vb.net
Hier ist mein 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()
Ich kann nicht aktualisieren, selbst wenn ich es aktualisieren. Bitte um Hilfe!!
- Mehr details hinzufügen, wie Sie füllen Sie das datagridview?
- Sql-Injection-alert. Dein code ist praktisch betteln, um gehackt.
- Kurzes Beispiel: versuchen Sie den text:
';DROP Table Branches;--
in Ihre Straße ein Feld... oder nicht, wenn Sie nicht wollen, um das wiederherzustellen, Tabelle aus der Sicherung. - danke, Sir. Jedoch können Sie mir helfen mit dem update-problem bin ich begegnet?
- Sie sind die Aktualisierung der Datenbank direkt, Sie brauchen, um die änderungen in was auch immer Objekt, das Sie als Datenquelle des datagridview, wahrscheinlich gehen Sie zur Datenbank und das abrufen der Informationen wieder, sobald Sie die meisten up-to-date Informationen aus der Datenbank des Programms werden die änderungen in das datagridview.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist einfach viel zu
Sie können eine Abfrage machen, die von Ihrem datagridview, die rufen alle Ihre Tisch-Inhalte
Beispiel:
Wenn Sie diese Abfrage ausführen, nachdem änderungen wird es zeigen Ihnen die neuen Daten auf DGV.
Der beste Weg, dies zu erreichen ist, laden Sie die Daten der grid-Ansicht. Hier ist der code, der erklärt, wie es zu tun
nun sobald Sie Hinzugefügt haben, die Daten in Ihrem Netz dann rufen Sie diese Methode wieder. ist hier und Beispiel, wie Sie es tun