zoukankan      html  css  js  c++  java
  • 合并关联表数据

     /// <summary>
            /// 合并为一条
            /// </summary>
            /// <param name="ds">主Table</param>
            /// <param name="hds">附加table</param>
            /// <returns></returns>
            private DataSet Merge(DataSet ds, DataSet hds)
            {
                Hashtable ht = new Hashtable();
                ht.Add("TERMINALID", "TERMINALID");
                ht.Add("SYNTIME", "SYNTIME");
                foreach (DataRow dr in hds.Tables[0].Rows) ///遍历所有的行
                {
                    foreach (DataColumn dc in hds.Tables[0].Columns) //遍历所有的列
                    {
                        if (!ht.Contains(dc.ColumnName.ToUpper()))
                        {
                            ds.Tables[0].Columns.Add(dc.ColumnName, typeof(System.String));
                            ds.Tables[0].Rows[0][dc.ColumnName] = dr[dc].ToString();
                        }
                    }
                }
                return ds;
            }

  • 相关阅读:
    Java IO: InputStreamReader和OutputStreamWriter
    Java IO: 序列化与ObjectInputStream、ObjectOutputStream
    Java IO: Buffered和Data
    [Codeforces Round #613 (Div. 2)]
    [算进] 巴士
    [算进] 小木棍
    [算进] 数据备份
    [算进] 双端队列 题解
    [算进] 蚯蚓 题解
    [算进] 赶牛入圈 题解
  • 原文地址:https://www.cnblogs.com/wuxl360/p/5526889.html
Copyright © 2011-2022 走看看