protected void Page_Load(object sender, EventArgs e)
{
DataSet dsSource = new DataSet(); //创建源数据集
DataTable dt = CreateDataTable(); //创建本地表
dsSource.Tables.Add(dt); //将创建的本地表添加到源数据集中 DataSet copyDataSet1 = dsSource.Copy();//复制整个数据集(包含数据)
//仅复制源数据集中表数据被更改的部分
DataSet copyDataSet2 = dsSource.GetChanges();
//仅复制源数据集中表数据行状态为添加状态的部分
DataSet copyDataSet3 = dsSource.GetChanges(DataRowState.Added);
//仅复制源数据集的架构
DataSet copyDataSet4 = dsSource.Clone();
//取得源数据集中指定表的指定数据
DataRow[] copyRows = dsSource.Tables[].Select("productCode = '0001' ");
//将取得的数据数组导入到仅复制架构的数据集表中
DataTable tbSource = copyDataSet4.Tables[];
foreach (DataRow copyRow in copyRows)
{
tbSource.ImportRow(copyRow);
}
GridView1.DataSource = tbSource;
GridView1.DataBind();
} private DataTable CreateDataTable()
{
DataTable dt = new DataTable();
dt.Columns.Add("productCode", typeof(string));
dt.Columns.Add("saleDate", typeof(DateTime));
dt.Columns.Add("saleAmount", typeof(double));
DataRow dr = dt.NewRow();
dr["productCode"] = "";
dr["saleDate"] = Convert.ToDateTime("2009-2-1");
dr["saleAmount"] = ;
dt.Rows.Add(dr);
dr = dt.NewRow();
dr["productCode"] = "";
dr["saleDate"] = Convert.ToDateTime("2009-1-1");
dr["saleAmount"] = ;
dt.Rows.Add(dr);
dr = dt.NewRow();
dr["productCode"] = "";
dr["saleDate"] = Convert.ToDateTime("2009-1-1");
dr["saleAmount"] = ;
dt.Rows.Add(dr);
return dt;
}

021. asp.net两个DataSet数据集的合并的更多相关文章

  1. 使用DataSet数据集插入记录

    使用INSERT语句能够完成数据插入,使用DataSet对象也可以完成数据插入.为了将数据库的数据填充到DataSet中,则必须先使用DataAdapter对象的方法实现填充,当数据填充完成后,开发人 ...

  2. 用ORBSLAM2运行TUM Dataset数据集

    参照https://github.com/raulmur/ORB_SLAM2/blob/master/README.md 运行 4. Monocular Examples TUM Dataset 数据 ...

  3. C#操作Dataset数据集与SQLite数据库

    近日有需要写点C#程序,有用到Dataset数据集和SQLite数据库,由于我从来就不擅长记各种编程语言的语法,所以在查阅一堆资料后,留下以下内容备忘:     一.SQLite操作,直接贴代码,很简 ...

  4. IIS安全工具UrlScan介绍 ASP.NET 两种超强SQL 注入免费解决方案( 基于IIS,使用免费工具) 批改或隐藏IIS7.5的Server头信息 移除X-Powered-By,MVC,ASP.NET_SessionId 的 HTTP头或者cookie名称

    微软给了我们一个很好的工具用来使IIS安全的运行-------UrlScan,下面是它的配置文件介绍 [options]UseAllowVerbs=1                ; 若为1,则使用 ...

  5. TXT文件转换成DataSet数据集

    /// <summary> /// TXT文件转换成DataSet数据集 /// </summary> /// <param name="FilePath&qu ...

  6. 用ORBSLAM2运行TUM Dataset数据集Monocular Examples

    参照https://github.com/raulmur/ORB_SLAM2/blob/master/README.md 运行 4. Monocular Examples TUM Dataset 数据 ...

  7. python---手动实现两个有序列表的合并

    可能又和标准的实现不一样, 但是自己的实现, 印象就会不一样的. # coding = utf-8 # 两个有序列表的合并,将two_list合并到one_list def merge_order_l ...

  8. java实现两个不同list对象合并后并排序

    工作上遇到一个要求两个不同list对象合并后并排序1.问题描述从数据库中查询两张表的当天数据,并对这两张表的数据,进行合并,然后根据时间排序.2.思路从数据库中查询到的数据放到各自list中,先遍历两 ...

  9. MySQL 两个数据库表中合并数据

    两个数据库表中合并数据 如果有  t1  和 t2 两个数据库表格,它们两个对应的字段是相同的.如何将 t2 的数据插入到t1中去呢? insert into t1 select * from t2 ...

随机推荐

  1. 文件操作I

    <html> <head> <meta charset="utf-8"> </head> <body> <?php ...

  2. DB Create and Insert

    <?php $servername = "localhost"; $username = "username"; $password = "pa ...

  3. Date and Time

    The PHP date() function is used to format date and/or a time and formats as timestamp to a more read ...

  4. Android沉浸式(侵入式)标题栏(状态栏)Status(二)

     Android沉浸式(侵入式)标题栏(状态栏)Status(二) 附录1以xml写style实现了Android沉浸式(侵入式)状态栏(标题栏),同样以上层Java代码实现.在附录文章1的基础上 ...

  5. C#指针转换

    下表显示了预定义的隐式指针转换. 隐式转换可能在多种情形下发生,包括调用方法时和在赋值语句中. 隐式指针转换       From To 任何指针类型 void* null 任何指针类型 显式指针转换 ...

  6. EL 表达式 取值将 < 转成 &1t 问题

    因为用JeeCMS,JeeCMS后台会存入<p></p> 内容到数据库中 用play框架取后台值的时候 用的EL表达式在前台展示 出现将< 转成 &1t HTML ...

  7. notebook

    1. 2.

  8. ASP连接access 数据库的增删改查 - imsoft.cnblogs

    假设数据库文件名叫data.mdb里面有2个表:1.admin2.news假设admin是保存用户名和密码,里面有字段:UserName,PassWord.假设我们要在判断一个用户名叫name,密码是 ...

  9. asp.net 中json字符串转换

    List<ATTVal> Replys = JsonParser.FromJson<List<ATTVal>>(attrValueStr);

  10. Codeforces Round #303 (Div. 2) D 贪心

    D. Queue time limit per test 1 second memory limit per test 256 megabytes input standard input outpu ...