私は2つの異なるデータセットを使用して、vb.net. これは、ユーザー入力に基づいてデータベースから情報を表示するために使用される Windows フォーム アプリケーションです。情報が表示されると、ユーザーはレポート情報を保存するために特別に作成されたテーブルに情報を保存して、後で呼び出すことができます。私は現在、この情報を思い出そうとしているので、以前と同じ方法でデータセットを作成し、新しいデータセットを呼び出そうとしています。ここから問題が始まります。コードは以下です。
Dim dv2 As New System.Data.DataView
dv2 = New System.Data.DataView(DataSet2.Tables(0), "Status <> ''", "",
DataViewRowState.CurrentRows)
DataTable2TableAdapter.fill(DataSet2.DataTable2, f5.ComboBox2.SelectedValue)
私は2つの問題を抱えています。
- の場合
DataSet2.Tables(0)
:Reference to a non-shared member requires an object reference
- の場合
DataTable2TableAdapter
:’DataTable2TableAdapter’ is not declared. It may be inaccessible due to its protection level.
セットアップ時にデータセットの背後にある SQL ステートメントを変更する以外は、以前のデータ セットと同じコードをここに記述したため、なぜこれが起こっているのかわかりません。私はまったくアイデアがないので、どんな考えでも大歓迎です。すべての質問を歓迎します。
ありがとう