Como criar uma DataTable em C#?
Eu gostei disto:
DataTable dt = new DataTable();
dt.clear();
dt.Columns.Add("Name");
dt.Columns.Add("Marks");
Como eu vejo a estrutura da DataTable?
Agora eu quero adicionar ravi para "Nome" e 500 para "Marcas". Como eu posso fazer isso?
Aqui's o código:
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);
Para ver a estrutura, ou melhor, I'd reformulá-la como esquema, você pode exportá-la para um arquivo XML, fazendo o seguinte.
Para exportar apenas o esquema/estrutura, faça:
dt.WriteXMLSchema("dtSchemaOrStructure.xml");
Além disso, você também pode exportar seus dados:
dt.WriteXML("dtDataxml");
Para isso, você tem que adicionar datarows aos seus datarows.
// 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 );