将列添加到datatable [英] adding column to datatable
本文介绍了将列添加到datatable的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在向DataTable添加新列时,我的前一列数据被删除
解决方案
猜测,不要使用 MyDataTable.Columns。在添加新列之前清除()
...
试试这个样本..
DataTable dt = new DataTable();
dt.Columns.Add( amount, typeof ( double ));
dt.Rows.Add( 123456789 );
dt.Rows.Add( 3434 );
dt.Rows.Add( 656565665 );
dt.Columns.Add( newcolumn, typeof ( string ));
使用以下:
DataTable dt = new DataTable();
DataRow row = dt.NewRow();
row [0] =value;
row [1] =value;
dt.Rows.Add(行);
on adding new column to DataTable my previous column data are deleted
解决方案
At a guess, don't use MyDataTable.Columns.Clear()
before you add a new column...
try this sample..
DataTable dt = new DataTable(); dt.Columns.Add("amount",typeof(double)); dt.Rows.Add(123456789); dt.Rows.Add(3434); dt.Rows.Add(656565665); dt.Columns.Add("newcolumn", typeof(string));
use below:
DataTable dt = new DataTable();
DataRow row = dt.NewRow();
row[0] = "value";
row[1] = "value";
dt.Rows.Add(row);
这篇关于将列添加到datatable的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文