zoukankan      html  css  js  c++  java
  • DataGridView转datatable

      /// <summary>
            ///  datagridview转datatable
            /// </summary>
            /// <param name="dv"></param>
            /// <returns></returns>
            public static DataTable dvtodt(DataGridView dv)
            {
                DataTable dt = new DataTable();
                DataColumn dc;
                for (int i = 0; i < dv.Columns.Count; i++)
                {
                    dc = new DataColumn();
                    dc.ColumnName = dv.Columns[i].HeaderText.ToString();
                    dt.Columns.Add(dc);
                }
                for (int j = 0; j < dv.Rows.Count; j++)
                {
                    DataRow dr = dt.NewRow();
                    for (int x = 0; x < dv.Columns.Count; x++)
                    {
                        dr[x] = dv.Rows[j].Cells[x].Value;
                    }
                    dt.Rows.Add(dr);
                }
                return dt;
            }

      //private void DataGridViewToDataTable()
            //{
            //    DataTable dt = new DataTable("tablename");
            //    DataRow dr;
            //    dt.Columns.Add("商品ID", System.Type.GetType("System.Int16"));
            //    dt.Columns.Add("商品名称", System.Type.GetType("System.Int16"));
            //    dt.Columns.Add("商品性别", System.Type.GetType("System.Int16"));
            //    for (int i = 0; i < this.dataGridView1.Rows.Count; i++)
            //    {
            //        dr = dt.NewRow();
            //        for (int j = 0; j <= 2; j++)
            //        {
            //            dr[j] = Convert.ToInt16(this.dataGridView1.Rows[i].Cells[j].Value);
            //        }
            //        dt.Rows.Add(dr);
            //    }
            //    DataSet selectds = new DataSet();
            //    selectds.Tables.Add(dt);
            //}

  • 相关阅读:
    opencv 5 图像转换(1 边缘检测)
    opencv 4 图像处理(漫水填充,图像金字塔与图片尺寸缩放,阈(yu)值化)
    opencv 4 图像处理(2 形态学滤波:腐蚀与膨胀,开运算、闭运算、形态学梯度、顶帽、黑帽)
    HDU 1847-Good Luck in CET-4 Everybody!-博弈SG函数模板
    网络流
    multiset的erase()操作中出现跳过元素的问题
    HRBUST
    L1-8 矩阵A乘以B (15 分)
    L2-2 重排链表 (25 分)
    L2-4 部落 (25 分)
  • 原文地址:https://www.cnblogs.com/leischen/p/2826225.html
Copyright © 2011-2022 走看看