如何将DataGridView的数据添加到DataSet(包括列名)
好吧,我开始并在下面的代码中间插入:
DataTable table = new DataTable();
DataRow newRow = new DataRow();
table.Columns.Add("productname"); //first column
table.Columns.Add("brandname"); //second column
table.Columns.Add("quantity"); //third column
table.Columns.Add("price"); //fourth column
然后我需要将此DataSet写入这样的XML文件
<stock>
<items> //How to add these two extra tags? ('stock' and 'items')
----Column Names----
<items>
<stock>
请帮助
提前致谢。
答案 0 :(得分:0)
DataSet ds = new DataSet("stock");
DataTable table = new DataTable("items");
table.Columns.Add("productname"); //first column
table.Columns.Add("brandname"); //second column
table.Columns.Add("quantity"); //third column
table.Columns.Add("price"); //fourth column
如上所述为数据集和数据表命名。它会根据您的需要编写您的xml。
DataRow newRow = table.NewRow();
newRow["productname"] = "some value";
newRow["brandname"] = "some value";
newRow["quantity"] = "some value";
newRow["price"] = "some value";
table.Rows.Add(newRow);
ds.Tables.Add(table);
<强>编辑:强>
string xml = ds.GetXml();