獲取內存表中的數據

一、DateTable  dt  = Coeno.BU.BUs.QueryBUIDInfo().Tables[0];   (命名空間名稱、類名、方法名)

       dorpBU.DateSource=dt;    (獲取對象)

       dorpBU.DateTextField=dt.Columns["BU"].ToString();    (獲取該表列的集合)

       dropBU.DataValueField = dtBU.Columns["BU"].ToString();

       dropBU.DataBind();  (數據綁定)

       dropBU.Items.Insert(0,new ListItem("ALL","ALL"));  (將指定的ListItem插入到集合指定索引的位置)

二、 public static DataSet QueryBUIDInfo()

      {

       string sql ="SELECT * FROM BU表 where  enableflag=' " +"1"+" ' order by BU"   ;

            SqlConnection con   =  new SqlConnection (con);

            SqlDataAdapter dad = new SqlDataAdapter(sql, con);

            DataSet dst = new DataSet();

             try

             {

               con.Open();

       dad.Fill(dst,"QueryBU");

             }

    catch(SqlException e)

             {

       throw new Exception(e.Message);

             }

            finally

            {

      con.Close();

            }

            return  dst;

 

}

 

posted @ 2019-01-07 15:17  韩小花  阅读(137)  评论(0编辑  收藏  举报