2012-04-12 56 views
0

我有一個綁定datagridview和一個數據集與表。VB.NET ADO消失數據問題

我有兩組綁定到表中相同字段「餐廳」的組合框(相互鏡像)。

在「NewEmployeeRestaurant」組合框中,我更改了值,它反映在datagridview中。我可以在其他員工的datagridview上點擊,但是當我回到我更改的員工時,值仍然是我改變的。世界上一切都很好。

但是,當我轉到具有相同設置的「EmployeeRestaurant」組合框時,我更改了該值並將其反映在datagridview中。到現在爲止還挺好。但是,當我去到另一位員工時,再次點擊我更改的員工,datagridview仍顯示新值,但組合框爲空!不冷!

我竟然試圖複製工作和使用它的組合框對象,但我得到同樣的問題。我傻眼了。有任何想法嗎?

謝謝!

+0

我已經做了一些調查,發現組合框中的選擇確實寫入表中。但是,當我將綁定源重新推回到該位置(索引)時,它將刪除組合框中的選擇!爲什麼在世界上它會這樣做? – user898642 2012-04-16 13:41:43

回答

0

解決:我相信這是VS中的某種錯誤。我有一個綁定到同一個表的其他綁定組合框的組合框。出於用戶功能的原因,我已將groupbox可見= false。當我默認那個groupbox爲visible = true時,原來的組合框工作。

我對這些VS錯誤感到生氣,但感謝一般的工具。我希望這可以幫助未來的人。