2014-09-26 44 views
0

我一直在這個問題上停留了大約8個小時,它只是看起來更黯淡,更黯淡。VB:使用單獨的SQL查詢填充datagridview

我正在寫POS軟件,我想用datagridview來顯示已簽出的每個單獨項目。當程序執行時,datagridview會顯示第一個簽出的項目,但是當另一個項目簽出時,它只會覆蓋當前行。

不幸的是,每次我都甚至試圖讓VB添加一個新行的時候,我得到一個非常具體的錯誤:

行不能以編程方式添加到DataGridView的行集合時,該控件是數據綁定。

有沒有人對如何糾正這個問題有任何建議?任何幫助,將不勝感激。

謝謝。

+0

不要使用數據綁定,或行添加到數據源你有約束力。 – Derek 2014-09-26 19:36:39

+0

綁定到DataTable的數據源是什麼?如果是這樣,請將該行添加到DataTable中。 – Derek 2014-09-26 19:37:28

+0

謝謝。我其實已經完成了。我不想數據綁定,所以我決定使用流讀取器來寫入一個變量。然後我定義了datagridview的colums,並且將每個變量的內容添加到datagridview中。完成此操作後,會爲每個執行的循環添加一個新行。 – Sidewayz 2014-09-27 04:44:54

回答

0

您可以嘗試添加新的數據到在DataGridView綁定到數據源或綁定..,而不是將數據添加到DataGrid

+0

感謝您的幫助。 – Sidewayz 2014-09-27 05:37:45