您的位置:首页 > 运维架构

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

2008-04-03 11:15 591 查看
方法一:

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();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: