将dataGridView数据转成DataTable

摘要:
如已绑定过数据源:DataTabledt=(dataGridView1.DataSourceasDataTable);如未绑定过数据源:publicDataTableGetDgvToTable(DataGridViewdgv){DataTabledt=newDataTable();//列强制转换for(intcount=0;count˂dgv.Columns.Count;count++){Data

如已绑定过数据源:

DataTable dt = (dataGridView1.DataSource as DataTable);
如未绑定过数据源:
 public DataTable GetDgvToTable(DataGridView dgv)
        {
            DataTable dt = new DataTable();

            // 列强制转换
            for (int count = 0; count < dgv.Columns.Count; count++)
            {
                DataColumn dc = new DataColumn(dgv.Columns[count].Name.ToString());
                dt.Columns.Add(dc);
            }

            // 循环行
            for (int count = 0; count < dgv.Rows.Count; count++)
            {
                DataRow dr = dt.NewRow();
                for (int countsub = 0; countsub < dgv.Columns.Count; countsub++)
                {
                    dr[countsub] = Convert.ToString(dgv.Rows[count].Cells[countsub].Value);
                }
                dt.Rows.Add(dr);
            }
            return dt;
        }

免责声明:文章转载自《将dataGridView数据转成DataTable》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇soapUI学习笔记--用例字段参数化Linux用户数量一年翻番 Ubuntu版最受欢迎下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Pandas学习(4、数据载入、存储及文件格式

importpandas as pd importnumpy as np '''4.1 文本格式数据的读写''' '''表:Pandas的解析函数 函数 描述 read_csv 从文件、URL或文件型对象读取分隔好的数据,逗号是默认分隔符 read_table 从文件、URL或文件型对象读取分隔好的数据,...

Excel表格导入Mysql数据库,一行存入多条数据的前后台完整实现思路(使用mybatis框架)

现在有一张Excel表格: 存入数据库时需要这样存放: 现在需要将Excel表格做处理,将每一行拆分成多条数据存入数据库。 1.首先在前台jsp页面画一个按钮:,加入点击事件: <td style="vertical-align:top;padding-left:2px;"> <a class="btn btn-light b...

js 递归树结构数据查找父级

1.json树数据查找所有父级--完成 json:树结构数据 var arrData =[{ "label": "中国", "City": null, "value": "0", "children": [{ "label": "河北", "City": "0",...

使用Aspose.Cell控件实现Excel高难度报表的生成(一)导出表格控件

时光飞逝,生活、工作、业余研究总是在不停忙碌着,转眼快到月底,该月的博客文章任务未完,停顿回忆一下,总结一些经验以及好的东西出来,大家一起分享一下。本文章主要介绍报表的生成,基于Aspose.Cell控件的报表生成。谈到报表,估计大家都有所领悟以及个人的理解,总的来说,一般的报表生成,基本上是基于以下几种方式:一种是基于微软Excel内置的引擎来实现;一...

DataTable/集合 转 Json

前端用的jqueryUI框架获取json格式数据绑定显示表格。 后端通过WebService获取的数据是DataTable。 现将获取DataTable转Json,也支持将数据集合转Json。 一。项目中引用:Newtonsoft.Json 二。功能代码,很简单: using System;using System.Data; namespace WebA...

zabbix主动模式无法获取网卡和文件系统数据

zabbix版本为4.2,根据网上教程将zabbixagent设置成主动模式后,将templates中各Items的type改为Zabbix agent (active),同时将Discovery rules中网卡及文件系统相关的两个rules的Type改成了Zabbix agent (active)。结果是CPU内存等数据都有,就是没有网卡和各分区目录的...