XML基础操作一

Net中数据集DataSet操作
//向Table中添加一条新记录
DataSet ds=new DataSet("dsBook");
ds.ReadXml(Server.MapPath(@"Book.xml"));
System.Data.UniqueConstraint uc=new UniqueConstraint(ds.Tables["Book"].Columns["ID"]);

DataRow dr=ds.Tables[0].NewRow();           
dr["ID"]=Convert.ToInt32(this.TextBox1.Text.Trim());
dr["Name"]=this.TextBox2.Text.Trim();          
dr["Price"]=Convert.ToDecimal(this.TextBox3.Text.Trim());

ds.Tables[0].Rows.Add(dr);
Response.Write(ds.Tables[0].Rows.Count.ToString());
ds.WriteXml(Server.MapPath(@".\\Book.xml"));
this.DataGrid1.DataSource=ds;
this.DataGrid1.DataBind();

//将XML中文件全部装载入DataSet后,进行操作。满足数据量小,技术难度要求简单,快速需求。
//测试代码保存在: 闪:\CODE\AspNetDemo\DataSetXML
posted @ 2008-02-20 19:07  稽首本然  阅读(105)  评论(0编辑  收藏  举报