Hvordan oppdatere en DataRow i C #

Hvordan oppdatere en DataRow i C #


Som en programmerer, å ha kunnskap om hvordan du kan oppdatere en rad i en tabell ved hjelp av "DataRow" klassen kan lage din C # program mer effektiv. I C # kan du bruke "Datatable" klasse for å lage en tabell for å holde data i minnet. Når du har opprettet din datatabellen, kan du legge til kolonner og rader med data programmatisk. Hvis du vil oppdatere en rad med data i en datatabell, kan du bruke "DataRow" class og oppdatere alle felt i raden definert.

Bruksanvisning

1 Start Microsoft Visual C # Express, og klikk "New Project". Klikk på "Visual C #" under "Installerte Maler" og dobbeltklikk på "Console Application" for å lage en ny konsoll prosjekt.

2 Opprett en datatabell ved å skrive inn følgende kode:

Datatable tabellen = new Datatable ();

table.Columns.Add("Name", typeof(string));

table.Columns.Add ( "Age", typeof (int));

3 Legg en rad med data til bordet skapt ved å skrive inn følgende kode:

table.Rows.Add("Susan", 20);

4 Viser rad med data lagt i forrige trinn ved å legge følgende kode:

DataRow row = table.Rows[0];

foreach (objekt element i row.ItemArray)

{

Console.WriteLine (item.ToString ());

}

5 Oppdater de samme dataene rad ved å legge til følgende kode:

row["Name"] = "Mary";

rad [ "Age"] = 22;

6 Vis de oppdaterte resultatene til konsollvinduet:

DataRow updatedRow = table.Rows[0];

foreach (objekt element i updatedRow.ItemArray)

{

Console.WriteLine (item.ToString ());

}

7 Klikk på den siste linjen med kode og trykk "F9" for å legge til en pause punkt i koden. Trykk "F5" for å kjøre prosjektet. Trykk "F8" for å fortsette å kjøre koden når programmet stopper på stoppunkt du har lagt til.