概述
1、C# DataTable按指定列排序
DataTable dt = new DataTable(); dt.Columns.Add("Id"); dt.Columns.Add("Name"); dt.Rows.Add(new object[] { 1, "zhangsan" }); dt.Rows.Add(new object[] { 2, "taoge" }); dt.DefaultView.Sort="Id DESC";//按Id倒序 dt.DefaultView.Sort="Id DESC,Name desc";//按Id倒序和Name倒序 dt = dt.DefaultView.ToTable();//返回一个新的DataTable
2、C#中DataTable修改列名
DataTable table = new DataTable();
table.Columns["OldColumnName"].ColumnName = "NewColumnName";
3、C#中DataTable移除某列特定条件时所在的行数据(删除行数据)
DataTable table = new DataTable();
DataRow[] foundRow;
foundRow = table .Select("ColumnName='' ", sort(可为空));
foreach (DataRow row in foundRow)
{
table .Rows.Remove(row);
}
4、C#中DataTable删除某列数据
DataTable table = new DataTable();
table .Columns.Remove("ColumnName");
5、C#中DataTable循环
DataTable table = new DataTable();
for (int i = 0; i < table .Rows.Count; i++)
{
if (table .Rows[i][0].ToString() == item.ID)
{
table .Rows[i][1] = 想要输入的字符串;
}
}
最后
以上就是勤劳百褶裙为你收集整理的C#中datatable相关方法的全部内容,希望文章能够帮你解决C#中datatable相关方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复