在下拉列表中显示数据库中的项目

时间:2014-04-07 20:45:27

标签: c# asp.net ado.net

我正在使用ado.net从sql数据库显示日期。以下是代码:

   protected void Page_Load(object sender, EventArgs e)
{
    string cs = ConfigurationManager.ConnectionStrings["YoutubeConnectionString1"].ConnectionString;
    using (SqlConnection con = new SqlConnection(cs))
    {
        SqlCommand cmd = new SqlCommand("Select CityId, CityName, Country from Youtube", con);
        con.Open();
        drpCountries.DataSource = cmd.ExecuteReader();
        drpCountries.DataTextField = "CityName";
        drpCountries.DataValueField = "CityId";
        drpCountries.DataBind();

    }
}
  }

每次运行此操作时,都会收到错误消息“无效的对象名称Youtube”。

由于

1 个答案:

答案 0 :(得分:1)

从Youtube中选择CityId,CityName,Country< - 这是您从中获取CityId,CityName和Country的表。这张桌子叫什么?它不是YouTube。