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();

  • 相关阅读:
    纯css制作带三角(兼容所有浏览器)
    xmapp 404设置
    css 选择器
    IE6/IE7/IE8下float:right的异常及其解决方法
    artdialog5 bug
    jQuery插件开发--(转)
    Global对象
    JS 关于(function( window, undefined ) {})(window)写法的理解
    wx-charts 微信小程序图表插件
    小程序二次贝塞尔曲线,购物车商品曲线飞入效果
  • 原文地址:https://www.cnblogs.com/glj1203/p/1924302.html
Copyright © 2011-2022 走看看