c# 删除 DataTable 里面空行的算法
2013-05-15 12:07
197 查看
http://www.cnblogs.com/fuge/archive/2013/03/26/2981890.html
//循环去除datatable中的空行
protected void removeEmpty(DataTable dt)
{
List<DataRow> removelist = new List<DataRow>();
for (int i = 0; i < dt.Rows.Count; i++)
{
bool rowdataisnull = true;
for (int j = 0; j < dt.Columns.Count; j++)
{
if (!string.IsNullOrEmpty(dt.Rows[i][j].ToString().Trim()))
{
rowdataisnull = false;
}
}
if (rowdataisnull)
{
removelist.Add(dt.Rows[i]);
}
}
for (int i = 0; i < removelist.Count; i++)
{
dt.Rows.Remove(removelist[i]);
}
}
//循环去除datatable中的空行
protected void removeEmpty(DataTable dt)
{
List<DataRow> removelist = new List<DataRow>();
for (int i = 0; i < dt.Rows.Count; i++)
{
bool rowdataisnull = true;
for (int j = 0; j < dt.Columns.Count; j++)
{
if (!string.IsNullOrEmpty(dt.Rows[i][j].ToString().Trim()))
{
rowdataisnull = false;
}
}
if (rowdataisnull)
{
removelist.Add(dt.Rows[i]);
}
}
for (int i = 0; i < removelist.Count; i++)
{
dt.Rows.Remove(removelist[i]);
}
}
c# 删除 DataTable 里面空行的算法 网摘
相关文章推荐
- c# 删除 DataTable 里面空行的算法
- C#如何重DataSet的DataTable里面删除信息并更新到数据库
- C#从 DataTable 对象中删除 DataRow 对象 遇到的问题
- C# 将DataTable里面的数据导出到excel
- SELECT INTO和INSERT INTO SELECT的区别 类似aaa?a=1&b=2&c=3&d=4,如何将问号以后的数据变为键值对 C# 获取一定区间的随即数 0、1两个值除随机数以外的取值方法(0、1两个值被取值的概率相等) C# MD5 加密,解密 C#中DataTable删除多条数据
- C#/JS 利用正则表达式 替换/删除 img 里面的 width height
- C#批量删除注释与空行
- C#下利用堆栈删除文件夹的算法
- C#中DataTable删除行的方法分析
- C# 中怎样去除DataTable表里面的重复行
- c# datatable删除一行
- C#中的DataTable怎么获取已删除行的信息
- C#中删除DataTable中的行的方法
- C# 解决datatable想删除不想要的多行方法
- ?c#把一行数据插入到datatable里面去?
- C# 删除DataTable技巧
- C# 解决datatable想删除不想要的多行方法
- C#中删除DataTable中的行的方法
- C#编写Windows桌面应用程序删除ArrayList里面的元素
- C#中DataTable删除多条数据