2012-04-12 62 views
0

結合我從數據庫試圖綁定到數據格式文本框,這裏是我的代碼:格式文本框和數據在C#

 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

我不認爲這是可能的,我個人比較喜歡綁定數據表的DataGridView的。

所有你需要做的是: -

使用綁定源,設置其DataSource的數據表。然後設置數據源來回的DataGridView作爲綁定源。

e.g下面: -

//在DataGridView 的DataGridView dgView =新的DataGridView();

// BindingSource同步DataTable和DataGridView BindingSource bSource = new BindingSource();

//設置的BindingSource的DataSource bSource.DataSource = dTable;

//設置在DataGridView的DataSource dgView.DataSource = bSource;