1、从DataTable中选择符合条件的行!
DataRow[] dr=dt.select(String.Format("column[x]='{0}'",values));
2、获取一个DataTable的架构!
dtResult=dt.clone();
3、拷贝一个DataTable构架,数据均获得!
dtResult=dt.copy();
4、在DataTable中添加一行!
方法一:
dt.ImportRow(dr);
方法二:
DataRow dr=dt.NewRow();
dr.BeginEdit();
字段赋值(若字段为DateTime类型,值初始不能为null,因为DBNull.value)
.
.
EndEdit();
dt.Rows.Add(dr);
方法三:
dt.Rows.Add(字段1的值,字段2的值,字段3的值,,,,);
5、清除DataTable中的数据!
dt.Clear();
6、定义一个新的DataTable包括构架,字段类型!
DataTable dt=new DataTable();
dt.Columns.Add(列字段,列类型);
7、删除DataTable中某一行!
i、找到需要删除的行dr!
ii、dr.Delete();
iii、dt.AcceptChanges();