DataTable常用操作!不足之处请谅解!

来源:互联网 发布:淘宝店铺图片轮播950 编辑:程序博客网 时间:2024/05/16 19:21

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();