1. 程式人生 > >DataTable查詢、修改、刪除

DataTable查詢、修改、刪除

我們在使用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();