使用无连接模式,连接数据库,是不是都会出现无法及时更新的问题?
如题。
在vs2012下,直接利用datagridview 绑定数据库显示,然后利用它增加了一些数据库记录,提交更改之后,发现数据库没有更新。
我用的是 sqlce,每次运行完程序后,都是用vs2012自带的database exploer 观察数据库表的变化。
但是如果是用连接模式(利用connection open 和 close方法)就没有这个问题。
不知道是什么原因?
在无连接模式下 更新数据库的代码大致如下:
this.Validate();
this.usersBindingSource.EndEdit();
this.tableAdapterManager.UpdateAll(this._MyDatabase_1DataSet);