. Microsoft NET " GridView " kontroll lar deg vise rader med data . Brukere kan endre dataene i GridView og du bruker endringene for å oppdatere dataene i Oracle databasetabeller. Den GridView har en " RowUpdating " hendelse som utløser når brukerne endre dataene som vises i GridView rader. Bruk denne hendelsen for å oppdatere dataene i Oracle database. Instruksjoner
en
Åpne Visual Studio -programvaren i Windows programmenyen og åpne Web -prosjektet . Dobbeltklikk på ASP -filen som inneholder GridView kontroll.
2
Dobbeltklikk GridView å åpne . NET redaktør . Hente tekstboksinnstillingene data som brukes av brukerne til å endre data . For eksempel, hvis du har en tekstboks i GridView der brukerne kan redigere sitt fornavn , henter følgende kode tekstboksinnstillingene data fra en tekstboks som heter " fname : "
TextBox fname = ( TextBox ) row.FindControl ( " fname "); string fname_update = fname.Text ;
3
Rediger dataene ved hjelp av Oracle forbindelse objekt . For eksempel åpner Oracle forbindelse som heter " koble " og utføre en oppdatering uttalelse på serveren med den nye informasjonen skrevet inn av brukeren:
connect.Open (); SqlCommand command = new SqlCommand ( " oppdatere ansatte satt fornavn = "+ fname +" ' der CustomerID = "+ EmployeeID + " ", connect ) ; command.ExecuteNonQuery ();
4
lukke tilkoblingen og oppdateringsfrekvens den GridView å vise de nye , oppdaterte data . Følgende kode lukker tilkoblingen til Oracle database og viser de nye dataene i en GridView kontroll heter " grid : "
connect.Close (); grid.bind ();