DataTable 转成字符串数组

 private static string[] autoCompleteWordList = null;

      public string[] GetCompleteDepart(int count,string sql,string filed)

      {

          if (count == 0)

          {

              count = 10;

          }

          //如果数组为空



          

          DataSet ds = new CommonDAO().ReturnDataSet(sql);//数据集

          //填充数组

          string[] temp = new string[ds.Tables[0].Rows.Count];

          int i = 0;

          foreach (DataRow dr in ds.Tables[0].Rows)

          {

              temp[i] = dr[filed].ToString();//字段

              i++;

          }

          //将临时数组的内容赋给返回数组

          autoCompleteWordList = temp;



          string[] returnValue = new string[count];

          returnValue = autoCompleteWordList;

          //返回

          return returnValue;

      }    

 

你可能感兴趣的:(Datatable)