Dataset的基本操作_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > Dataset的基本操作

Dataset的基本操作

 2014/4/23 21:49:54  无涯Ⅱ  博客园  我要评论(0)
  • 摘要:创建一个dateset并往其中加入列DataSetdsClass=newDataSet();DataTabledtClass=newDataTable("Class");DataColumnname=newDataColumn("name",typeof(string));//增加列名DataColumnurl=newDataColumn("url",typeof(string));dtClass.Columns.Add(name);dtClass.Columns.Add(url)
  • 标签:DataSet 操作 ASE

创建一个dateset并往其中加入列

             DataSet dsClass = new DataSet(); 

             DataTable dtClass = new DataTable("Class");

             DataColumn name = new DataColumn("name",typeof(string));   //增加列名

            DataColumn url = new DataColumn("url", typeof(string));

              dtClass.Columns.Add(name);

              dtClass.Columns.Add(url);

 

              dtClass.Rows.Add(new object[] {  "a", "b" }); //写入数据

              dtClass.Rows.Add(new object[] { "c", "d" });

              dsClass.Tables.Add(dtClass);

两个列相同的dataset合并

              Dataset dss;

            Dataset ds;

          if (dss.Tables[0].Rows.Count > 0)

            {

                foreach (DataRow dr1 in dss.Tables[0].Rows)

                {

                    ds.Tables[0].ImportRow(dr1);

                }

            }

            return ds;   

 

为已建好的dataset新建列并赋值

        dataSet dss = new DataSet();    

            try

              {

                   con.Open();

                   da.Fill(dss, "table1"); 

                   con.Close();

                   dss.Tables[0].Columns.Add("mark", typeof(string));   //新增加一个字段

                 foreach (DataRow col in dss.Tables[0].Rows)

                 {

                     col["mark"] = getFocus();    //为新增加的值赋值 

                  }

发表评论
用户名: 匿名