我正在尝试在DataGridView中更改后更新数据库。
多次更改代码后,我来到这个单行:
primeTableAdapter.Update((PrimeDataSet.PrimeDataTable)(primeDataSet.Tables["Prime"]));
该方法返回正确的行数添加/编辑并再次输入表单而不关闭整个应用程序一切似乎都很好。新行保存在DataGridView中。但是,Access文件不会改变一位,因此当我重新启动应用程序时,它们就会消失。
我使用“添加新数据源”向导将DataGridView绑定到表中,并且我正在使用Visual Studio 2010。
我还在Inserting data from a DataGridView to a database找到了代码,它看起来与我必须做的类似,但我无法将vb.net代码转换为可编译的代码。但是,我很确定它真的非常接近我必须做的事情。
稍后编辑:我已将数据库添加到项目中。通过将Copy to Output Directory属性设置为Copy by Newer,更改在会话之间保持不变。