如何使用数据库中的数据源创建动态下拉列表
本文关键字:创建 动态 下拉列表 数据源 何使用 数据库 | 更新日期: 2023-09-27 18:15:52
我试图从我的访问数据库创建数据源动态下拉列表。我想将下拉列表添加到一个表中。我试过这样做,但没有用。我怎么能做到这一点,并获得值,如果一个项目在下拉列表中选择?谢谢你。
DropDownList mylist = new DropDownList();
mylist.DataSource = DBConnectivity.getMovieSchedule(c.Movie_ID);
mylist.DataTextField = "date";
mylist.DataValueField = "id";
mylist.DataBind();
c6.Controls.Add(mylist);
这个应该可以帮你。
using (SqlConnection sqlConnection = new SqlConnection("connstring"))
{
SqlCommand sqlCmd = new SqlCommand("SELECT * FROM YourTable", sqlConnection);
sqlConnection.Open();
SqlDataReader sqlReader = sqlCmd.ExecuteReader();
while (sqlReader.Read())
{
ComboBox1.Items.Add(sqlReader["name"].ToString());
}
sqlReader.Close();
}