将数据表数据绑定到C#中的checkedListBox

时间:2013-03-19 07:33:39

标签: c# winforms

如何将数据表绑定到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();

1 个答案:

答案 0 :(得分:0)

只需将表绑定到DataSource属性即可。

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

似乎editTypeId是一个字符串(我猜这是基于'')所以这是SQL注入的opend。您可能想要研究如何在ADO.NET中传递参数:)