读书人

请问怎么移除某一列

发布时间: 2013-01-17 10:28:55 作者: rapoo

请教如何移除某一列
请教高手,我不想备注一列在一下条件判断,请问如何做

   #region 判断是否存在空值
DataTable dh = new DataTable();
dh = dt;

// dh.Columns.Remove(dh.Columns["备注"]);
foreach (DataRow row in dh.Rows)
{

for (int i = 0; i < dh.Columns.Count; i++)
{
if (string.IsNullOrEmpty(row[i].ToString()))
{
row[i] = DBNull.Value;
MessageBox.Show("第" + i + "行存在空值,无法导入", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
return;
}
}
}

[解决办法]
dh.Columns.Remove("列名");

dh.Columns.RemoveAt(列下标);

读书人网 >C#

热点推荐