zoukankan      html  css  js  c++  java
  • 手工创建DataSet或DataTable并共同调用

    DataSet ds = new DataSet("school");//NEW一个标视为school的库
      DataTable dt = new DataTable("book");//为上面的库建立一个标视为book的数据表
      dt.Columns.Add(new DataColumn("id"typeof(int)));//建立新的数据
      dt.Columns.Add(new DataColumn("name"typeof(string)));
      dt.Columns.Add(
    new DataColumn("url"typeof(string)));
      dt.Columns.Add(
    new DataColumn("dtt"typeof(DateTime)));

      DataRow dr 
    = dt.NewRow();//建立一个新的数据行
     
    dr["id"= 1;//设置单元格数据
     
    dr["name"= "数学";
      dr[
    "url"= "~/img/2.gif";
      dr[
    "dtt"= DateTime.Now;
      dt.Rows.Add(dr);
    //将该行添加到表里
     
      dr 
    = dt.NewRow();
      dr[
    "id"= 2;
      dr[
    "name"= "地理";
      dr[
    "url"= "~/img/3.gif";
      dr[
    "dtt"= DateTime.Now;
      dt.Rows.Add(dr);

      ..........

      ds.Tables.Add(dt);//把表添加到库里,怎么样,简单吧,呵呵
      Session["ds"= ds;//为了方便数据一直保存在内存中,我们把他放到Session中去

     

      //在其他地方调用DataSet
      DataSet ds 
    = (DataSet)Session["ds"];
      //修改DataSet中的第三行"name"字段值
      ds.Tables[
    "book"].Rows[2]["name"= "语文";
      Session["ds"= ds;//还给Session

     

       //同样的方法,也可用DataTable来处理 

       DataTable dt = new DataTable();
       DataRow dr;

       dt.Columns.Add(new DataColumn("整数值", typeof(Int32)));
       dt.Columns.Add(new DataColumn("字符串值", typeof(string)));
       dt.Columns.Add(new DataColumn("日期时间值", typeof(DateTime)));
       dt.Columns.Add(new DataColumn("布尔值", typeof(bool)));

       for (int i = 1; i <= 9; i++)
       {
                   
        dr = dt.NewRow();

        dr[0] = i;
        dr[1] = "项 " + i.ToString();
        dr[2] = DateTime.Now;
        dr[3] = (i % 2 != 0) ? true : false;

        dt.Rows.Add(dr);
       }
              
       DataGrid1.DataSource = new DataView(dt);
       DataGrid1.DataBind();

  • 相关阅读:
    F#学习开篇(一)
    F#学习(二)
    认识“闭包”
    Silverlight显示控件换行的几种方式
    关于P问题、NP问题、NPC问题
    LINQ&EF任我行(二)LinQ to Object
    WPF中资源的引用方法
    Linq to EF 与Linq to Object 使用心得
    C#中如何用拼音模糊匹配汉字的首字母
    WPF获取应用程序路径方法,获取程序运行路径方法
  • 原文地址:https://www.cnblogs.com/glj1203/p/1924302.html
Copyright © 2011-2022 走看看