我正在使用VB.net 2010和sql server 2008.我想要有像下一個,上一個,最後一個,第一個等數據導航按鈕。我正在使用數據讀取器對象來完成數據庫操作。現在,我想顯示下一個數據庫行,在下一個按鈕按下,並與以前等相同 我該怎麼做? 在此先感謝!VB和SQL中的數據庫導航
回答
不幸的是,您無法對DataReader執行什麼操作,因爲它只返回來自數據庫的只讀數據流,只讀。
關於DataReader和DataAdapters之間的區別,微軟提供了一些很好的讀物:http://msdn.microsoft.com/en-us/library/ms254931%28v=vs.90%29.aspx。
如果您使用的WinForms,最簡單的解決辦法是使用DataSet,BindingSource的,DataGridView中,和BindingNavigator:
- 添加數據集到您的項目,並配置它拉的數據,你想
- 將你所創建的數據集,TableAdapter的用於填充 它,一個BindingSource的,一個BindingNavigator,並從 工具箱到窗體你設計
- 綁定BindingSource的數據表中的一個DataGridView數據集Da taGridView到BindingSource和BindingNavigator到BindingSource
- 在窗體的Load事件,填補了數據表與TableAdapter的
你必須弄清楚的細節,但有很多的演練對MSDN
和其他地方
我能做到這一點與SqlDataReader的,因爲我的整個應用程序是基於它 – 2012-04-19 05:20:38
正如霍布斯上面所指出的,是SqlDataReader的只向前;因此您無法使用它向後導航。 HOwever,我相信你可以使用SqlDataReader填充數據表 – 2012-04-19 17:42:14
- 1. 導航和打印sql數據庫
- 2. 導航欄從數據庫
- 3. SQL恢復數據庫不能在vb
- 4. 使用數據庫的zend導航
- 5. 數據庫驅動的PHP導航
- 6. 將Access數據庫鏈接到Sql構建和構建VB InterFace
- 7. 在Node.js中導出和導入SQL數據庫
- 8. 導出SQL數據庫
- 9. 從數據庫創建HTML導航PHP
- 10. 導航SQLite3數據庫命令
- 11. SQL和數據庫
- 12. 導入數據到MS SQL數據庫
- 13. VB中的記事本數據庫
- 14. 看不到SQL Server導入和導出嚮導中列出的數據庫
- 15. 監控數據庫 - VB .NET
- 16. 數據庫不能用vb
- 17. VB如果從數據庫
- 18. 將Excel數據導入Word中用VB
- 19. 在ASP.NET(VB)中編輯SQL Server數據庫(INSERT,UPDATE等)
- 20. 的TableView導航使用JSON(數據庫數據)
- 21. VB 2013 Access數據庫數據集
- 22. 導航和更新記錄在MySQL數據庫與HTML表格
- 23. Oracle導出數據庫結構的SQL
- 24. 在VB中連接到Oracle數據庫
- 25. 數據在Grails和GSP導航驅動
- 26. xaml數據綁定和導航
- 27. ListView數據解析和導航
- 28. 垂直導航欄和右側數據
- 29. vb sql命令插入但沒有數據顯示在數據庫中
- 30. 在django中創建一個數據庫驅動的主導航?
他試着問你 – 2012-05-09 05:59:35