Hvordan lage en DataTable i C#?
Jeg likte dette:
DataTable dt = new DataTable();
dt.clear();
dt.Columns.Add("Name");
dt.Columns.Add("Marks");
Hvordan ser jeg strukturen til DataTable?
Nå vil jeg legge til ravi for Name
og 500 for Marks
. Hvordan kan jeg gjøre dette?
Her er koden:
DataTable dt = new DataTable();
dt.Clear();
dt.Columns.Add("Name");
dt.Columns.Add("Marks");
DataRow _ravi = dt.NewRow();
_ravi["Name"] = "ravi";
_ravi["Marks"] = "500";
dt.Rows.Add(_ravi);
For å se strukturen, eller rettere sagt omformulere den som skjema, kan du eksportere den til en XML-fil ved å gjøre følgende.
For å eksportere bare skjemaet/strukturen, gjør:
dt.WriteXMLSchema("dtSchemaOrStructure.xml");
I tillegg kan du også eksportere dataene dine:
dt.WriteXML("dtDataxml");
Du må legge til datarows i datatable for dette.
// Creates a new DataRow with the same schema as the table.
DataRow dr = dt.NewRow();
// Fill the values
dr["Name"] = "Name";
dr["Marks"] = "Marks";
// Add the row to the rows collection
dt.Rows.Add ( dr );