如何自定义一个datatable

如何自定义一个datatable

源码下载:http://f.xunlei.com/89457866/file/0bef3b9e-9245-4e4d-8d2f-0c0e918e900c

 

       datatable是程序运行过程中在内存中构建的一张虚拟表,在有关数据处理的时候,经常用到。表可以从各种数据源中获得,但下面我们用的是用填充的方法来获得一张datatable。

 

       比如,有一张纸质表格,内容如下:

   那么,写一个返回值为DataTable的函数Create_Table()就能创建上面形式的表格了:

        DataTable Create_Table()

        {

            DataTable dt = new DataTable();

            dt.Columns.Add("name");

            dt.Columns.Add("work");

 

            DataRow dr1 = dt.NewRow();

            object[] objes1 = { "拉斐尔", "圣乔治与龙" };

            dr1.ItemArray = objes1;

            dt.Rows.Add(dr1);

 

            DataRow dr2 = dt.NewRow();

            object[] objes2 = { "莫奈", "圣拉查尔火车站" };

            dr2.ItemArray = objes2;

            dt.Rows.Add(dr2);

 

            DataRow dr3 = dt.NewRow();

            object[] objes3 = { "戈雅", "裸体的玛哈" };

            dr3.ItemArray = objes3;

            dt.Rows.Add(dr3);

 

 

            return dt;

        }

       然后把每个datatable中的内容一一读取出来,赋值给label标签

            label1.Text = dt.Rows[0]["name"].ToString().Trim();

            label2.Text = dt.Rows[0]["work"].ToString().Trim();

 

            label3.Text = dt.Rows[1]["name"].ToString().Trim();

            label4.Text = dt.Rows[1]["work"].ToString().Trim();

 

            label5.Text = dt.Rows[2]["name"].ToString().Trim();

            label6.Text = dt.Rows[2]["work"].ToString().Trim();

       结果截图:

    

 

转载于:https://www.cnblogs.com/senorita/archive/2012/08/20/2647923.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断路器保护灵敏度校验整改及剩余电流监测试点应用站用交流系统断

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值