我到处都用谷歌搜索,我终于放弃了,在这里问。
我正在使用 C# 在 Visual Studio 2010 中工作。我已经设置了一个带有连接到 MSSQL 数据库的 datagridview 的表单,我需要将在 datagridview 中所做的更改保存回物理数据库。我取得了一些成功,但我认为我正在做一些完全错误的事情,因为我无法让它持续保存。
我真正想要的是让更新像使用 Access 时一样工作。当我在 datagridview 中编辑一行然后离开该行时,通过选择另一行或通过选择表单上的其他控件,甚至通过更改为另一个表单或退出应用程序,该行应自动更新到物理数据库。
我认为这个问题的第一部分是,触发保存的正确事件是什么,然后应该使用什么方法将数据实际写入数据库?