2016-11-02 13 views
0

アクセスデータベースからデータソースを使用して動的ドロップダウンリストを作成しようとしています。ドロップダウンリストをテーブルに追加したいと思います。このようにしようとしたが、うまくいかなかった。ドロップダウンリストで項目を選択した場合、どのようにして値を取得できますか?ありがとうございました。データベースからデータソースを使用して動的ドロップダウンリストを作成する方法

DropDownList mylist = new DropDownList(); 
      mylist.DataSource = DBConnectivity.getMovieSchedule(c.Movie_ID); 
      mylist.DataTextField = "date"; 
      mylist.DataValueField = "id"; 
      mylist.DataBind(); 
      c6.Controls.Add(mylist); 
+0

どうしますか?リストは空ですか?それはクラッシュしますか? – Poody

+0

リストに何も表示されません。 –

+0

あなたのリストはおそらく空です、あなたがそれを確認することができるデバッグがあります。 – mybirthname

答えて

0

これはあなたのために行う必要があります。

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(); 
} 
関連する問題