2、DataSet使用方法-

DateSet在c#程序中建立一个临时数据库
DataSet对象由一组DataTable对象组成,这些对象与DataRelation对象互相关联。这些DataSet对象又包含Rows集合,Columns集合,Rows集合由多个DataRow对象组成,Columns集合由多个DataColumn对象组成。
由于DataSet对象很像数据库,所以可以像访问关系型数据库那样访问DataSet,例如在DataSet中添加,删除表,在表中进行查询数据,删除数据等操作。在这里插入图片描述
在这里插入图片描述
在上面的表中可以看出,合并DataSet对象中的内容是通过Merge方法来实现的。Merge方法有多种重载,但是一般我们会遇到三种常见的重载,因此只是说明一些常见的重载:
(1)DataSet对象.Merge(DataRow[]);//将DataRow对象数组合并到当前的DataSet中
(2)DataSet对象.Merge(DataTable);//将指定的DataTable及其架构合并到当前的DataSet中

(3)DataSet对象.Merge(DataSet);//将DataSet及其架构合并到当前的DataSet中
————————————————
复制DataSet内容
在上面的表中可以看出要复制DataSet对象中的内容,有两种形式,一种是复制该DataSet的结果但不复制数据,是由Clone方法实现的。
其格式为:DataSet对象.Clone();另一种是既复制结构也复制了数据,是由Copy方法实现的,其格式为:DataSet对象.Copy();
————————————————

在这里插入图片描述

//创建一个临时数据库
DataSet ds = new DataSet();
//创建一个临时表
DataTable dt = new DataTable();
//添加自增主键
DataColumn dcId = new DataColumn(“id”);
dcId.AutoIncrement = true;//自增
dcId.AutoIncrementSeed = 1;//种子
dcId.AutoIncrementStep = 1;//步长
dt.Columns.Add(dcId);//添加到dt中
//第二种添加列的方式, 添加一列名字
DataColumn cdName = new DataColumn(“name”, typeof(string));
dt.Columns.Add(cdName);
//添加一行数据
DataRow row = dt.NewRow();
row[“name”] = “tian”;
row[“password”] = “123456”;
dt.Rows.Add(row);
感谢网上的文章的支持,因为用了很多人的资料 所以非常抱歉 就不一一罗列网址了。感谢 感谢

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值