. NET di controllo " GridView " Microsoft consente di visualizzare righe di dati . Gli utenti possono modificare i dati nella GridView e utilizzare le modifiche per aggiornare i dati contenuti nelle tabelle del database Oracle . Il GridView ha un evento " RowUpdating " che si innesca quando gli utenti modificano i dati visualizzati nelle righe GridView . Utilizzare questo evento per aggiornare i dati nel database Oracle . Istruzioni
1
Aprire il software Visual Studio nel menu del programma di Windows e aprire il progetto Web . Fare doppio clic sul file ASP che contiene il controllo GridView .
2
doppio clic sul GridView per aprire l'editor . NET . Recuperare i dati della casella di testo utilizzati dagli utenti per modificare i dati . Per esempio, se si dispone di una casella di testo in GridView in cui gli utenti possono modificare il loro nome , il codice seguente recupera i dati delle caselle di testo da una casella di testo denominata " fname : "
TextBox fname = ( TextBox ) row.FindControl ( " fname " ) ; stringa fname_update = fname.Text ;
3
Modifica i dati utilizzando l'oggetto connessione Oracle . Ad esempio, aprire il collegamento Oracle denominato " connettersi " ed eseguire un'istruzione UPDATE sul server con le nuove informazioni digitato dall'utente :
connect.Open (); SqlCommand command = new SqlCommand ( " dipendenti di aggiornamento impostati Nome = " + fname + " ' dove CustomerID = " + EmployeeID + " " , connect ) ; command.ExecuteNonQuery ();
4
chiudere la connessione e di aggiornamento il GridView per visualizzare i dati nuovi , aggiornati . Il codice seguente chiude la connessione al database Oracle e visualizza i nuovi dati in un controllo GridView denominato "griglia : "
connect.Close (); grid.bind ( ) ;