tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル 複数テーブルからのデータ検索
投稿日: 2013/08/25(Sun) 11:21
投稿者かっちゃん
いつもお世話になります
複数テーブルからのデータ検索についてお願いします

MeiboF(テーブル)
 No       9(4)
 Namae    x(20)
  Jusyo    x(30)
 KuniCd   9(3)
KuniF (テーブル)
  KuniCd   9(3)
  KuniMei  x(20)
--------------------------------------------------------
    Public Cmd As New OleDbCommand
    Public Adp As OleDb.OleDbDataAdapter
    Private MeiboDs As DataSet
    Private MeiboDt As DataTable

1テーブルの場合
        wkstrSql = "SELECT No, Namae, Jusyo, KuniCd " _
                 & "FROM MeiboF "
        Cmd.CommandText = wkstrSql
        Adp = New OleDbDataAdapter(Cmd)
        MeiboDs = New DataSet
        Adp.Fill(MeiboDs, "MeiboF")
      ' データセット→データテーブル
        MeiboDt = MeiboDs.Tables("MeiboF")

上記構文にKuniFからKuniMei追加したいのですが

下記構文で完成するにはどのように変更したらよろしいでしょうか

        wkstrSql = "SELECT No, Namae, Jusyo, KuniCd, KuniMei " _
                 & "FROM MeiboF, KuniF " _
                 & "WHERE MeiboF.KuniCd = KuniF.KuniCd " _
        Cmd.CommandText = wkstrSql
        Adp = New OleDbDataAdapter(Cmd)
        MeiboDs = New DataSet
        Adp.Fill(MeiboDs, "   ")
      ' データセット→データテーブル
        MeiboDt = MeiboDs.Tables("   ")

よろしくお願いいたします

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。