2017-06-11 12 views
0

私はC#windowsベースのプロジェクトに取り組んでおり、 コード提案が必要です。私は、コンボボックスのドロップダウン値が変更されたときに、datagridviewテーブルを変更したい。完全なコードは完全に動作していますが、私はどのようにこれを適用できるのか分かりません。私を助けてください。コンボボックスのドロップダウン値でdatagridviewテーブルを変更するには?

ありがとうございます。

+0

私たちのお手伝いをするために、いくつかのコードを記入してください。 – lebelinoz

答えて

0

datagridviewのテーブルを、ユーザがdropdownリストから選択したテーブルに変更したいと思っていますか?もしそうなら、これを試してみてください。

if(DropDownList1.SelectedValue.Equals("Value"){ 
    var sql= "SELECT * FROM tblName"; 
    var conn = new SqlConnection(yourConnectionString); // Your Connection String here 
    var dataAdapter = new SqlDataAdapter(sql, conn); 
    var commandBuilder = new SqlCommandBuilder(dataAdapter); 
    var ds = new DataSet(); 
    this.dataGridView1.AutoGenerateColumns = true; 
    this.dataGridView1.Columns.Clear(); 
    dataAdapter.Fill(ds); 
    dataGridView1.DataSource = ds.Tables[0];   
{ 
+0

ご返信ありがとうございました。申し訳ありませんが、うまくいきませんでした....私はそれをドロップダウン値で変更したいです。私は10学期を含むドロップダウンリストを持っており、毎学期ごとに異なる表が必要です。 "First"、 "Second"、 "Third"などの名前のドロップダウンリスト値。おかげさまで –

関連する問題