文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>asp.net建立临时表

asp.net建立临时表

时间:2010-11-08  来源:一壶茶水

首先在开始加载页面时把一个临时表创建出来:

protected void Page_Load(object sender, EventArgs e)
    {
        //创建临时表
        if (!this.IsPostBack)
        {
            DataTable myda = new DataTable();   //实力一个新表
            DataColumn datacol = myda.Columns.Add("ID");                        //给这个新表添加字段
            datacol.DataType = Type.GetType("System.String" );                 //表示添加字段的类型
            datacol = myda.Columns.Add("G_number");
            datacol.DataType = Type.GetType("System.String");
            datacol = myda.Columns.Add("G_name");
            datacol.DataType = Type.GetType("System.String");
            datacol = myda.Columns.Add("G_price");
            datacol.DataType = Type.GetType("System.String");
            datacol = myda.Columns.Add("datetime");
            datacol.DataType = Type.GetType("System.String");
            datacol = myda.Columns.Add("note");
            datacol.DataType = Type.GetType("System.String");
            this.ViewState["table"] = myda;
        }

这样一个临时表就创建好了我们来给临时表添加数据,由于我的数据是从数据库商品表提取出来的,所以我把查询出来的数据在添加的临时表,这样就能把商品记录一条一条的添加到页面的记录表里(也就是临时表),

 protected void TextBox2_TextChanged(object sender, EventArgs e)
    {
        //添加购买商品信息
        DataTable data = SafeWayBLL.Goodsbll.goodssele(TextBox2.Text);//通过调用 goodssele()方法来获取查找的商品信息;
        DataTable myda = (DataTable)this.ViewState["table"];  //实力创建的临时表
        DataRow darow = myda.NewRow();      //给表添加新的行
        darow[0] = data.Rows[0][0].ToString();   //给临时表添加记录值这里一行添加了六个值
        darow[1] = data.Rows[0][1].ToString();
        darow[2] = data.Rows[0][2].ToString();
        darow[3] = data.Rows[0][3].ToString();
        darow[4] = data.Rows[0][5].ToString();
        darow[5] = data.Rows[0][6].ToString();
        myda.Rows.Add(darow);       //添加这一行的记录插入到表
        GridView2.DataSource = myda;    //绑定数据源
        GridView2.DataBind();

 

这样,每从数据库查询一条记录,都可以动态的添加到页面的gridview 里,这就可以对这个表的数据实现汇总;

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载