2011-10-21 14 views
0

2つの異なるテーブルを持つデータセットがあります。私がしなければならないことは、これらのテーブルをDataGridViewに表示することです。参考にしたことは以下の通りです。DataGridViewのデータセットから2つのテーブルを表示する方法

sqlCmd.CommandText = "AutomateKDB" 
    sqlCmd.CommandType = CommandType.StoredProcedure 
    sqlCmd.Connection = Connection 
    sqlCmd.ExecuteNonQuery() 
    sqlDaK1 = New SqlDataAdapter(sqlCmd) 
    sqlDaK1.Fill(Kds, "KA") 

    sqlCmdeA.CommandText = "AutomateeAudIT_KAData" 
    sqlCmdeA.CommandType = CommandType.StoredProcedure 
    sqlCmdeA.Connection = Connection1 
    sqlCmdeA.ExecuteNonQuery() 
    sqlDaeK1 = New SqlDataAdapter(sqlCmd) 
    sqlDaeK1.Fill(Kds, "eK") 

    GridKnowledge.DataSource = Kds 

しかし、これは機能しません。これで私を助けてください。事前に

おかげ。、

+0

それらのいずれかを選択します。 – adatapost

+0

大丈夫ですので、単一のDataGridViewのデータセットから2つのテーブルを追加することはできません。 – Udhay

答えて

1

次の2つの異なるDataGridViewのか巣にそれらを使用することができます。 MSDNの記事 - Nested Grids for Hierarchical Dataとコードプロジェクトの記事を参照してください。DataGridView with hierarchical data binding

+0

ネストされたグリッドはWebアプリケーションの下にあります。私はWindowsアプリケーションでそれをどうやって使うことができますか、それとも私のWindowsアプリケーションでそれにアクセスする他の方法がありますか? – Udhay

1

次の2つのテーブルのビューを作成し、私は、これは比較的容易であると考えているWinフォームとWPFを、混合考えるかもしれません。

  1. Open Serverは探検
  2. [View]をクリックし
  3. 表に表
  4. 選択フィールド

注同じフィールドを追加する、次の2つのGridViewを追加する必要が

+0

あなたのスペルを修正しようとしました:英語は大文字で始まることはめったにありません(それはすべてヘッダーではありません:-)、 – kleopatra

関連する問題