我正在尝试将数据库中的数据绑定到富文本框这里是我的代码:
DataTable NameTable = new DataTable("NameTable");
NameTable.Columns.Add("PropertyNo");
NameTable.Columns.Add("PropertyName");
DataSet NameSet = new DataSet();
NameSet.Tables.Add(NameTable);
selectQry = new SqlCommand("SELECT PropertyNo, PropertyName FROM Property", conn);
SqlDataAdapter DataAdpt = new SqlDataAdapter(selectQry);
DataAdpt.Fill(NameSet, "NameTable");
Binding NameBinding = new Binding("Text", NameSet, "NameTable.PropertyName");
NameRtb.DataBindings.Add(NameBinding);
我只获得了最后的价值。谁能帮我吗。 感谢。
答案 0 :(得分:0)
我不认为这是可能的,我个人喜欢将数据表绑定到DatagridView。
您需要做的就是: -
使用绑定源,将其DataSource设置为DataTable。然后,将Datagridview的数据源设置为绑定源。
例如下面: -
// DataGridView DataGridView dgView = new DataGridView();
// BindingSource同步DataTable和DataGridView BindingSource bSource = new BindingSource();
//设置BindingSource DataSource bSource.DataSource = dTable;
//设置DataGridView数据源 dgView.DataSource = bSource;