將 DataTable某一列的值,賦值給 另一個DataTable:
DataSet _ds=bll.GetAllList(); //將要取其中一列
DataView view = _ds.Tables[0].DefaultView; //獲得它的視圖
DataTable _table;
_table = view.ToTable(true,"列名"); //如果其含有此 ”列名“就將這一列整體賦值給 _table;
DataTable刪除指定列:
foreach (DataColumn dt in _ds.Tables[0].Columns) { foreach (var str in _str2Array[0]) { if(dt.ColumnName.Trim() == str) { _table.Columns.ReMove(dt); } } }