私は3つのテーブルを持つDBを持っています。 ユーザーU_ID
とU_Name
と表、クラスC_ID
と、およびC_Name
とUser_Class U_ID
とC_ID
と表。外部キーが設定されます。VBでデータセットに格納された値にアクセスするには?
選択したユーザーに関連付けられたクラスを表示したいとします。ユーザーは名前で識別されます。私はこれらの知っている2つのSQL文は、私が実行する必要があります。その後、
SELECT U_ID FROM User WHERE U_Name = current_U_name
SELECT C_ID FROM User_Class WHERE U_ID = current_U_ID
その後、私はそれぞれの文の結果を格納するデータセットを使用していた
SELECT C_Name FROM Class WHERE C_ID = C_IDforAllMatchingRows
が、データセットの1つの値にアクセスする方法を理解できませんでした。
(SELECT C_ID FROM User_Class WHERE U_ID = *dataset.Tables(0).Column(0)*)
- 動作しません
私は上記のように各セルに格納されている値にアクセスできるので、私はgridviewsを使い始めました。
私はこれらの3つの単純なテーブルから必要な情報を取得する簡単な方法が欠落しているはずです。
すべてのヘルプは高く評価され、感謝