c 中,对DataSet DataTable的操作

本文介绍了如何在C#中操作DataSet和DataTable,包括获取数据集的改动、合并数据、添加新表、设置约束、以及对DataTable的创建、添加行、删除行等操作。同时,文章提及了数据行的不同状态及其意义。
摘要由CSDN通过智能技术生成
                   //一、对DataSet的操作:
        DataSet ds = new DataSet("ds_zhaozhenlong");

        //使用GetChanges方法产生一个DataSet修改后的对象的DataSet集合。
        DataSet chDs;
        chDs = ds.GetChanges;

        //如果在更改ds数据的过程中发生错误,使用DataSet对象的Merge方法把检测无错误发生的修改后的DataSet合并入原先的DataSet中

,代码如下:
        ds.Merge(chDs);
        //确认修改
        ds.AcceptChanges();

        ds.Tables.Add(new DataTable("tb_zhaozhenlong"));
        ds.Tables["tb_zhaozhnelong"].Columns.Add("c1", GetType("String"));
        ds.Tables["tb_zhaozhnelong"].Columns.Add("c2", GetType("String"));
        ds.Tables["tb_zhaozhnelong"].Columns.Add("c3", GetType("Int32"));
        ds.Tables["tb_zhaozhnelong"].PrimaryKey = new DataColumn("c1");
        ds.Ta

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值