Comment créer une DataTable en C# ?
J'ai fait comme ça :
DataTable dt = new DataTable();
dt.clear();
dt.Columns.Add("Name");
dt.Columns.Add("Marks");
Comment voir la structure de DataTable ?
Maintenant je veux ajouter ravi pour Name
et 500 pour Marks
. Comment puis-je le faire ?
Voici le code :
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);
Pour voir la structure, ou plutôt le schéma, vous pouvez l'exporter vers un fichier XML en procédant comme suit.
Pour exporter uniquement le schéma/structure, faites :
dt.WriteXMLSchema("dtSchemaOrStructure.xml");
En outre, vous pouvez également exporter vos données :
dt.WriteXML("dtDataxml");
Pour cela, vous devez ajouter des datarows à votre table de données.
// 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 );