zoukankan      html  css  js  c++  java
  • C# 怎么把查询到的数据从datatable用foreach循环加载到datagridview

    通过取得datatable的列集合来为datagridview添加列,通du过取得datatable的行集合来为datagridview添加行,代码如下:

    //dataGridView1.DataSource = table;//通常只写这一句就可以了,但根据你的要求,用下面的循环也可以实现相同功能。
    dataGridView1.Columns.Clear();//清空列
    foreach (DataColumn column in table.Columns)
    {
        //为datagridview添加列,第一个参数是列名,第二个参数是列标题
        dataGridView1.Columns.Add(column.ColumnName, column.ColumnName);
    }
    dataGridView1.Rows.Clear();//清空行
    foreach (DataRow line in table.Rows)
    {
        //因为列已经一致了,所以直接将datatable的行转成数组就可以添加到datagridview中了
        dataGridView1.Rows.Add(line.ItemArray);
    }

  • 相关阅读:
    线程
    GridView 1 分页 全选 编辑 删除 更新
    抓取淘宝分类
    ruwnumber自定义分页
    XML随笔
    二进制图片相互转换
    7表单1
    HTML代码1
    6表格
    5图像
  • 原文地址:https://www.cnblogs.com/wwwlzp/p/13272438.html
Copyright © 2011-2022 走看看