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 回答