DataTable查询、修改、删除

2 篇文章 0 订阅

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



  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值