. Die Microsoft NET " GridView " -Steuerelement können Sie Zeilen mit Daten . Benutzer können die Daten im GridView ändern und verwenden Sie die Änderungen an den Daten in der Oracle-Datenbank -Tabellen zu aktualisieren. Das GridView hat einen " RowUpdating " Ereignis, wenn der Benutzer die Daten in den Zeilen angezeigt GridView ändern auslöst. Verwenden Sie dieses Ereignis , um die Daten in der Oracle-Datenbank zu aktualisieren. Anleitung
1
Öffnen Sie die Visual Studio -Software in der Windows- Programm-Menü und öffnen Sie Ihr Web -Projekt. Doppelklicken Sie auf die Datei, die das ASP GridView -Steuerelement enthält.
2
Doppelklicken Sie auf das GridView . NET -Editor zu öffnen . Rufen Sie die Textfeld Daten von den Benutzern verwendet werden, um Daten zu ändern. Zum Beispiel, wenn Sie ein Textfeld in dem GridView denen Benutzer ihren Vornamen bearbeiten können , ruft der folgende Code Textfeld Daten aus einem Textfeld mit dem Namen " fname : "
TextBox fname = ( TextBox ) row.FindControl ( " fname "); String fname_update = fname.Text ;
3
bearbeiten Sie die Daten mit Ihrem Oracle Connection-Objekt . Öffnen Sie zum Beispiel die Oracle-Verbindung mit dem Namen " connect" und führen Sie ein Update -Anweisung auf dem Server mit den neuen Informationen eingegeben vom Benutzer :
connect.Open (); SqlCommand command = new SqlCommand ( " Aktualisierung Mitarbeiter eingestellt Vorname = "+ fname +" ' , wo customerid = "+ employeeid +" " , connect ); command.ExecuteNonQuery ();
4
Schließen Sie die Verbindung und aktualisieren das GridView angezeigt werden die neuen , aktualisierten Daten . Der folgende Code schließt die Verbindung zur Oracle-Datenbank und zeigt die neuen Daten in einem GridView- Steuerelement mit dem Namen "Grid : "
connect.Close (); grid.bind ();