2017-02-10 31 views
0

我的項目(vb.net/mysql)一直工作正常。昨天,我正在調試項目(在開發機器上),並嘗試編輯/保存一些數據,並意識到它不會將數據保存到磁盤。沒有給出錯誤信息!我放棄調試並重建項目並使用二進制文件,但它是一樣的!奇怪的是,當我使用相同的二進制從客戶機連接時,數據被保存。當我從VMWare機器連接時甚至會保存它。另外,當我從客戶端機器連接到服務器機器時,相同的二進制文件正常工作。開發機器上的MySql Workbench在所有機器上也能正常工作。我沒有更改任何代碼。我使用它來保存數據:mysql不在開發機器上保存數據

CustomersBindingSource.EndEdit() 
CustomersTableAdapter.Update(MainDataSet.customers) 

最奇怪的是,我有我的項目不同的地方,我用一個簡單的MySQL更新查詢更新數據,這些做工精細。所以這是上面的代碼不起作用,但爲什麼當我從客戶機連接時它工作?!

我完全迷失在尋找解決方案的地方。

任何幫助將非常感激

開發環境:Windows 7專業版32位時,Visual Studio 2010中,MySQL V5.6

回答

0

我結束了與更換一個新的發展機。現在一切正常。這個問題對我來說將是一個謎。我沒有擺脫機器,以防萬一我將來可能弄清楚。我把它給了我10歲的兒子玩遊戲。現在他很高興,我很高興。

結束的故事。