C#checkedListBox绑定数据库的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C#checkedListBox绑定数据库的问题相关的知识,希望对你有一定的参考价值。
checkedListBox绑定数据库的代码
class DBcon
public string strSQL;
public string connectionString;
public SqlConnection myConnction;
public SqlCommandBuilder sqlCmdBld;
public DataSet ds = new DataSet();
public SqlDataAdapter da;
private void checkedListBox1_SelectedIndexChanged(object sender, EventArgs e)
DBcon db = new DBcon();
this.checkedListBox1.DataSource = db.ds.Tables["point"];
this.checkedListBox1.ValueMember = listBox1.ValueMember;
this.checkedListBox1.DisplayMember = "pname";
最近才用C#和数据库,很多地方查了好多还是很茫然。
那个怎么能在checkedListBox控件中显示出point表中需要显示的字段。是listBox1中选定科目,checkedListBox中显示该科目的知识点~
求助,谢谢大家啦。
一个是TEXT另外一个是VALUE
CheckBoxList1.DataTextField = "NAME";//数据库字段
CheckBoxList1.DataValueField = "ID";
谢谢本回答被提问者采纳 参考技术B this.checkedListBox1.DataSource = db.ds.Tables["point"];
在这语句之前添加依据 this.checkedListBox1.DataSource = null; 参考技术C 在checkedListBox1_SelectedIndexChanged函数中添加 this.checkedListBox1.DataBind();
以上是关于C#checkedListBox绑定数据库的问题的主要内容,如果未能解决你的问题,请参考以下文章
C# Winform中 选中DatagridView控件中某行如何将该行某个字段(1,2,3,4,)的值绑定CheckedListBox控件的数