2012-04-18 8 views
0

私はVB.net 2010とSQL Server 2008を使用しています。データ操作ボタンを使用してデータベース操作を実現しています。今、次のデータベース行を表示するには、次へボタンを押し、以前のものと同じにします。 どうすればいいですか? ありがとうございます!VBとSQLでのデータベースナビゲーション

+0

彼は私の全体のアプリケーションは、ホッブズは、上記の指摘するように、SqlDataReaderのが唯一の楽しみであること –

答えて

0

残念ながら、読み取り専用の前方のみのデータストリームをデータベースから返すので、残念ながら、DataReaderで行うことはできません。

DataReadersとDataAdaptersの違いについては、http://msdn.microsoft.com/en-us/library/ms254931%28v=vs.90%29.aspxというMicrosoftの優れた情報があります。あなたはリサイズを使用している場合

0

、最も簡単な解決策は、データセット、のBindingSource、DataGridViewのを使用することで、およびBindingNavigatorをします:

  1. データを取得するために、プロジェクトにデータセットを追加し、それを設定します 希望
  2. ドラッグして作成したデータセットは、TableAdapterのは、 にのBindingSource、BindingNavigatorを、そしてあなたがデータテーブルに
  3. バインドのBindingSourceを設計しているフォームに ツールボックスからのDataGridViewをそれを埋めるために使用されますデータセット、DaフォームのLoadイベントでのBindingSource
  4. へのBindingSource、およびBindingNavigatorをするtaGridView、あなたが詳細を把握する必要がありますTableAdapterの

でデータテーブルを埋めるが、ウォークスルーの多くはMSDNにあります

、他の場所

+0

を尋ねてみました。したがって、それを使って後方にナビゲートすることはできません。私はあなたがSqlDataReaderを使ってデータテーブルを満たすことができると信じています –

+0

に基づいている私は、SqlDataReaderのでそれを行うことができますあなたの –