1. 程式人生 > >DataTable查詢出DataRow數據

DataTable查詢出DataRow數據

返回 primary string pri str lec [] typeof ima

代碼如下:

            DataTable dt = new DataTable();
            DataColumn dc1 = new DataColumn("Id", typeof(string));
            DataColumn dc2 = new DataColumn("Name", typeof(string));
            dt.Columns.Add(dc1);
            dt.Columns.Add(dc2);
            DataRow dr = dt.NewRow();
            dr[
"Id"] = "1004125120"; dr["Name"] = "丁鵬"; dt.Rows.Add(dr); DataRow dr2 = dt.NewRow(); dr2["Id"] = "1004125121"; dr2["Name"] = "張樂"; dt.Rows.Add(dr2); // 1. 類似sql的Where後面跟的條件的查詢語句 like、in 也可以 DataRow[] drs = dt.Select("
Name = ‘張樂‘ and Id in (‘1004125121‘,‘1004125120‘)");//返回DataRow[] // 2. 位DT設置主鍵,Find(主鍵值)查詢 //PrimaryKey是DT的一個屬性 類型是DataColumn[] dt.PrimaryKey = new DataColumn[] { dt.Columns["Id"] }; DataRow drSelect = dt.Rows.Find("1004125120");//返回DataRow

DataTable查詢出DataRow數據