如何在C#中创建一个DataTable?
我是这样做的。
DataTable dt = new DataTable();
dt.clear();
dt.Columns.Add("Name");
dt.Columns.Add("Marks");
我如何看到DataTable的结构?
现在我想为 "姓名 "添加ravi,为 "马克 "添加500。我怎样才能做到这一点?
这里是代码。
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);
要查看结构,或者说我把它改写为模式,你可以通过以下方式把它导出为一个XML文件。
要想只导出模式/结构,请执行。
dt.WriteXMLSchema("dtSchemaOrStructure.xml");
此外,你也可以导出你的数据。
dt.WriteXML("dtDataxml");
为此,你必须在你的数据表中添加数据流。
// 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 );