Slik konverterer DataTables til Strings

Microsofts Visual Studio 2010 inneholder en robust bibliotek utviklet for å hjelpe programmerere i data organisasjon. Den "System.Data" namespace gir deg en veldig nyttig klasse kalt "datasett". Denne klassen lar deg lagre data i organiserte tabeller kalt "DataTables." Disse tabellene kan lagre ulike typer informasjon, for eksempel personalregistre, salgstall og kundekonti. Hvis du vil vite navnene på tabellene, kan du skrive dem ut ved å konvertere dem til strenger.

Bruksanvisning

1 Åpne Visual Studio 2010 ved å klikke på programikonet. Når det lastes, velger du "Fil / Ny / Project" og klikk "Visual C # / Console Application". Et nytt Console Application prosjekt er opprettet, og en blank side av kildekoden vises i hovedteksten redigeringsvinduet. Kildekoden filen har en tom hovedfunksjon.

2 Inkludere "System.Data" navne i prosjektet for å aktivere "Datatable" -klassen. Skriv følgende uttalelse på toppen av kildekoden filen:

bruker System.Data;

3 Lag en ny "datasett", som kan holde en "Datatable." Skriv følgende uttalelse innenfor klammeparenteser av den viktigste funksjonen:

DataSet myDataSet = new DataSet("DataSet");

4 Lag en "Datatable" ved å skrive følgende uttalelse rett under streken skrevet i forrige trinn:

DataTable myWorkTable = new DataTable("Customers");

5 Legg noen bord til "datasett". Skriv følgende linjen under uttalelsen skrevet i forrige trinn:

myDataSet.Tables.Add ( "Table-0");

myDataSet.Tables.Add ( "Table-en");

myDataSet.Tables.Add ( "Table-2");

6 Gjenta for tabellene som er lagret i "datasett" ved hjelp av en "foreach" loop. Med hver iterasjon, skrive navnet på tabellen ut til konsollen vinduet. Slik skriver du ut tabellen navn, må du påkalle sin "toString" metode for å konvertere den til en streng. Skriv følgende "foreach" loop under linjer skrevet i forrige trinn:

foreach (var item in myDataSet.Tables)

{Console.Out.WriteLine (item.ToString ()); }

7 Kjør programmet ved å klikke på den grønne "Play" knappen på toppen av IDE. Programmet utgang ser slik ut:

Tabell-0

Tabell-en

Tabell-2