mysql 开发机器上没有保存数据

mysql not saving data on the development machine

我的项目 (vb.net/mysql) 运行良好。昨天,我正在调试项目(在开发机器上)并尝试 edit/save 一些数据并意识到它没有将数据保存到磁盘。没有给出错误信息!我退出调试并重建项目并使用二进制文件,但它是一样的!奇怪的是,当我使用相同的二进制文件从客户端机器连接时,数据被保存了。当我从 VMWare 机器连接时,它甚至被保存了。此外,当我从客户端机器连接到服务器机器时,相同的二进制文件工作正常。 MySql Workbench 在开发机器上也可以在所有机器上正常工作。我没有更改任何代码。我用它来保存数据:

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

最奇怪的是,我在项目的不同地方使用简单的 mysql 更新查询来更新数据,这些工作正常。所以上面的代码不起作用,但为什么当我从客户端机器连接时它起作用了?!

我完全不知道在哪里寻找解决方案。

任何帮助将不胜感激

开发环境:Windows7 Pro 32 位,Visual Studio2010,MySqlv5.6

我最终用一台新机器更换了开发机器。现在一切正常。这个问题对我来说将是一个谜。我没有摆脱这台机器,以防将来我能弄明白。我把它送给我 10 岁的儿子玩游戏。现在他开心我也开心

故事结束。