【代码】.NET把DataView转换成DataTable

2021-09-29 10:18:00  阅读 75 次 评论 0 条

原理不多说了,就是clone一个Table,然后循环插入

 /// <summary>
        /// 转换DataView至DataTable
        /// </summary>
        /// <param name="dv">要处理的DataView</param>
        /// <param name="tableName">DataTable的名称</param>
        /// <returns></returns>
        public DataTable DataViewToDataTable(DataView dv,string tableName="Table")
        {
            //Clone dv.Table to dtTemp
            DataTable dtTemp = dv.Table.Clone();
            dtTemp.TableName = tableName;

            foreach (DataRowView drv in dv)
                dtTemp.ImportRow(drv.Row);
            return dtTemp;
        }



微信扫码查看本文
本文地址:https://www.yangguangdream.com/?id=2171
版权声明:本文为原创文章,版权归 编辑君 所有,欢迎分享本文,转载请保留出处!

发表评论


表情

还没有留言,还不快点抢沙发?