两种添加数据到WEB DropDownList 控件的方法

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

作者:海雅(http://blog.csdn.net/hiyavip)

方法一:
   string sql="SELECT * FROM NewsClass ORDER BY ORDERID DESC";

   OleDbConnection conn=new OleDbConnection();

   conn.ConnectionString=ConnectionString;
   conn.Open();

   OleDbCommand cmd = new OleDbCommand(Sql,Conn);
   OleDbDataReader dr= cmd.ExecuteReader();
     //将数据添加到 DropDownList
   while(dr.Read())
   {
    this.ddlClass.Items.Add(new ListItem(dr["ClassName"].ToString(),dr["ClassId"].ToString()));
   }
   dr.Close();
   cmd.Dispose();
   conn.Close;
   conn.Dispose();

方法二:

  string sql="SELECT * FROM NewsClass ORDER BY ORDERID DESC";

   OleDbConnection conn=new OleDbConnection();
   conn.ConnectionString=ConnectionString;
   conn.Open();
 
   DataSet ds=new DataSet();
   OleDbDataAdapter da=new OleDbDataAdapter(sql,conn); 
   da.Fill(ds,"ClassTable");
   //将数据添加到 DropDownList
   this.ddlClass.DataSource=ds;
   this.ddlClass.DataTextField = "ClassName";
   this.ddlClass.DataValueField = "ClassID";
   this.ddlClass.DataBind();
   ds.Dispose();

   conn.Close;
   conn.Dispose();

本文关键:两种添加数据到WEB DropDownList 控件的方法
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top