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;
      }    

 

相关文章: