DataTable.Select()使用
2007-01-24 13:38
357 查看
DataTable dt = new DataTable();
DataColumn dc = new DataColumn();
dc.ColumnName = "ID";
dc.DataType = Type.GetType("System.Int32");
DataColumn dc2 = new DataColumn();
dc2.ColumnName = "Name";
dc2.DataType = Type.GetType("System.String");
dt.Columns.Add(dc);
dt.Columns.Add(dc2);
DataRow dr = dt.NewRow();
dr[0] = 1;
dr[1] = "MJ";
DataRow dr2 = dt.NewRow();
dr2[0] = 2;
dr2["Name"] = "LY";
dt.Rows.Add(dr);
dt.Rows.Add(dr2);
GridView1.DataSource = dt;
GridView1.DataBind();
DataRow[] dr3 = dt.Select("Name='MJ'");
DataTable dt2 = dt.Clone();
/*DataColumn dc3 = new DataColumn();
dc3.ColumnName = "ID";
dc3.DataType = Type.GetType("System.Int32");
DataColumn dc4 = new DataColumn();
dc4.ColumnName = "Name";
dc4.DataType = Type.GetType("System.String");
dt2.Columns.Add(dc3);
dt2.Columns.Add(dc4);*/
for (int i=0;i<dr3.Length;i++)
{
dt2.ImportRow(dr3[i]);
}
if (dt2.Rows.Count > 0)
{
foreach (DataRow dr5 in dt2.Rows)
{
Response.Write(dr5[0].ToString());
}
}
GridView2.DataSource = dt2;
GridView2.DataBind();
Response.Write(dr3[0]["ID"].ToString());
DataColumn dc = new DataColumn();
dc.ColumnName = "ID";
dc.DataType = Type.GetType("System.Int32");
DataColumn dc2 = new DataColumn();
dc2.ColumnName = "Name";
dc2.DataType = Type.GetType("System.String");
dt.Columns.Add(dc);
dt.Columns.Add(dc2);
DataRow dr = dt.NewRow();
dr[0] = 1;
dr[1] = "MJ";
DataRow dr2 = dt.NewRow();
dr2[0] = 2;
dr2["Name"] = "LY";
dt.Rows.Add(dr);
dt.Rows.Add(dr2);
GridView1.DataSource = dt;
GridView1.DataBind();
DataRow[] dr3 = dt.Select("Name='MJ'");
DataTable dt2 = dt.Clone();
/*DataColumn dc3 = new DataColumn();
dc3.ColumnName = "ID";
dc3.DataType = Type.GetType("System.Int32");
DataColumn dc4 = new DataColumn();
dc4.ColumnName = "Name";
dc4.DataType = Type.GetType("System.String");
dt2.Columns.Add(dc3);
dt2.Columns.Add(dc4);*/
for (int i=0;i<dr3.Length;i++)
{
dt2.ImportRow(dr3[i]);
}
if (dt2.Rows.Count > 0)
{
foreach (DataRow dr5 in dt2.Rows)
{
Response.Write(dr5[0].ToString());
}
}
GridView2.DataSource = dt2;
GridView2.DataBind();
Response.Write(dr3[0]["ID"].ToString());
相关文章推荐
- DataTable.Select使用小心得
- (转) DataTable.Select()中的表达式可使用的函数
- 1.写student类中的select,delete,update,insert方法并在objectDataSource中应用(分别写两个,一个返回datatable,一个使用list)
- DataTable.Select()中的表达式可使用的函数
- DataTable 使用Select方法查询并排序,以及【拼接转义符的问题】
- [C#]DataTable使用过程中常用的Select、Find和Compute方法
- 写student类中的select,delete,update,insert方法并在objectDataSource中应用(分别写两个,一个返回datatable,一个使用list)
- DataTable.Select()中的表达式可使用的函数
- 使用DataTable.Select 方法时,特殊字符的转义方法分享
- DataTable.Select使用小心得
- DataTable.Select使用小心得
- DataTable.Select()中的表达式可使用的函数
- 使用DataTable.Select 方法时,特殊字符的转义方法分享
- 在ngx-Datatable的onSelect方法中,this.selected使用patchValue方法为表单赋值注意事项
- 如何使用DataTable.Select选出来的Rows生成新的DataTable?
- DataTable.select的简单使用
- 写student类中的select,delete,update,insert方法并在objectDataSource中应用(分别写两个,一个返回datatable,一个使用list)
- dataTable.Select使用方法
- DataTable.Select()中的表达式可使用的函数
- DataTable.Select()使用