由于Recordset.MoveNext功能不再可用在VB.NET(很多搜索互联网上),我想办法解决我的问题..在VB.NET等效的MoveNext的
(使用MSSQL,刚刚看到movenext函数某处不支持SQLDATASET。)
我想使用一些像MoveNext函数一样工作,并立即在数据库中进行更改。而且变化作出后,它也应该反映到数据库瞬间..
正如我所说的,我搜索了很多互联网上,我现在糊涂用什么...
以下选项我在互联网上
1 )使用SQLDataset并对其使用SQLDataAdapter
问题: - 我必须每次更新数据集,因为我想在主数据库中随着它在数据集中的更改而立即进行更改。
2)使用DataReader的,像而rdr.read()(很多人认为这一点)
问题: - 但我也想在数据库和读者仅更新读取数据库。如果我使用dataAdapter与此一起更新数据库,然后它会保持连接打开一段时间。
3)一些数据bindingNavigator函数我看到某处但无法得到它。如果此选项是不错的选择,那么请添加一个链接在评论PLZ ...
请建议,如果可能的任何其它选项...
注: - 问题是,有些讨论式(但它不是讨论)这是不是可能被允许,但它可能会帮助我....如果其不恰当的问题,然后让一些很好的建议后,我将关闭它...
Thanx提前...
在用户界面中,可以使用['BindingNavigator'](https://msdn.microsoft.com/en-us/library/8zhc8d2f(V = vs.110)的.aspx) 。在代码中,您可以使用['BindingSource.MoveNext()'](https://msdn.microsoft.com/en-us/library/system.windows.forms.bindingsource.movenext(v = vs.110).aspx )或更改['this.BindingContext [datasource] .Position'](https://msdn.microsoft.com/en-us/library/system.windows.forms.bindingmanagerbase.position(v = vs.110).aspx )。 –