• 获取DataTable中一列的数据


     

    #region 获取合同号
                DataRow[] arrRow = new DataRow[ds.Rows.Count];
                int w = 0;
                foreach (DataRow row in ds.Rows)
                {
                    arrRow[w] = row;
                    w++;
                }
                string[] ary = Array.ConvertAll(arrRow, r => r["cdono"].ToString());           
                List<string> list = new List<string>();
                ary.ToList().ForEach((s) =>
                {
                    if (!string.IsNullOrEmpty(s))
                    {
                        list.Add(s);
                    }
                });
                ary = list.ToArray();//
                string str = string.Join("/", ary); //将ary数组中的元素转换成字符串
                #endregion

                #region 获取境外收货人
                string ress = "";
                DataTable de = bi.ReadDaddress(nos);//获取数据
                DataRow[] BrrRow = new DataRow[de.Rows.Count];//将数据转换成数组形式
                int q = 0;
                foreach (DataRow row in de.Rows)//将所有数据整合出来
                {
                    BrrRow[q] = row;
                    q++;
                }
                string[] cry = Array.ConvertAll(BrrRow, t => t["daddress"].ToString());//去掉datatable中的空数据
                string stra = string.Join("/",cry);                     
                #endregion

      

  • 相关阅读:
    redis 中 set 和 hset 有什么不同,什么时候使用 hset 什么时候使用set?
    redis的底层数据结构
    python开发-实现redis中的发布订阅功能
    使用redis-py的两个类Redis和StrictRedis时遇到的坑
    python使用redis实现协同控制的分布式锁
    深入理解 Python 异步编程(上)
    linux中read,write和recv,send的区别
    socket常见问题
    python socket 编程之三:长连接、短连接以及心跳
    Flask快速入门
  • 原文地址:https://www.cnblogs.com/leiminghui/p/13231024.html
Copyright © 2020-2023  润新知