獲取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

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM