0

データテーブルをcheckedlistboxにバインドする方法は? このコードを試してみましたが、データソース プロパティが初期化されません

CheckedListBox cb = new CheckedListBox();
checkedListBox1.DataBindings = dbFunctions.getTable("pr_fetchLocal'" + editypeId + "'");

((ListBox)cb).DataSource = dtfetchSub;
((ListBox)cb).DisplayMember = "name";
((ListBox)cb).ValueMember = "Id";
cb.Show();
4

1 に答える 1

1

そのように、テーブルを DataSource プロパティにバインドするだけです。

cd.DataSource = dbFunctions.getTable("pr_fetchLocal'" + editypeId + "'");

また、 editTypeId は文字列であるように思われるため (' ' に基づいて推測しています)、ここで SQL インジェクション用に公開されています。ADO.NET でパラメーターを渡す方法を調査することをお勧めします:)

于 2013-03-19T10:49:54.580 に答える