DataTable查詢、修改、刪除
阿新 • • 發佈:2019-02-19
我們在使用DataTable的時候,如何在記憶體上對其進行增刪改呢?
1、先例項化一個DataTable
DataTable dt=new DataTable();
2、為其增加列
dt.Columns.Add("id");
dt.Columns.Add("name");
3、查詢資料
通過唯一標識找到對應行:
DataRow dr=dt.Rows.Find("1");
通過條件查詢行集合:
string str="id=1 and name='飛'";
DataRow[] rows=dt.Select(str);
4、新增資料行
DataRow dr = dt.NewRow();
dr["id"]=1;
dr["name"]="飛";
dt.Rows.Add(dr);
5、修改資料
DataRow dr=dt.Rows.Find("1");
dr["name"]="飛飛";
6、刪除資料
DataRow dr=dt.Rows.Find("1");
dr.Delete();
7、將一個DataTable的資料複製到另一個裡邊
DataTable dt2=new DataTable();
dt2.=dt.Clone();
8、清除一個DataTable的資料
dt.clear();