保存dataGridView中的更改

我有C#Window Forms项目和MySQL ODBC连接器到localhost服务器具有所有权限。 我还成功用数据填充dataGridView,但我所做的更改不会存储回数据库。 如何创建保存按钮?

一种简单的方法,如在自动化方法中,可以创建数据集: 菜单 >数据>添加新数据源
向导显示时,选择Database,DataSet并选择新连接以连接到数据库。
当您在DataSource窗口中拥有数据集时,将数据集移动到空表单上,VS将为您创建许多按钮,包括“保存”按钮。
完成后,您可以查看代码,了解它是如何工作的,并根据您自己的需要进行调整。
祝好运
编辑
基于您所做的评论可能会回答我可以猜测您正在使用的数据库适配器不允许生成直接与数据库对话的方法,因此错误依赖于数据库连接器。 这至少是我对这个MSDN页面的理解
(参见标题TableAdapter GenerateDbDirectMethods)

要解决此问题,您必须在TableAdapter中将GenerateDbDirectMethods设置为false,并仅使用InsertCommand,UpdateCommand和DeleteCommand