由於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 )。 –