これは単純なように思えるかもしれませんが、クエリに複数のテーブルが含まれている場合、データセットをどのように埋めるのかがわかりません。DataAdapter.Fillメソッドクエリ内の2つのテーブル
たとえば、「SELECT USER_ID、USER_NAME、CREDENTIALS FROM USER、CREDENTIALS WHERE USER_ID = CRED_ID」というクエリがあり、DataAdapter.Fillメソッドを使用しようとすると、単一のグループではないというエラーがスローされます関数。私のDataAdapterがある
=ダ
私のDataSetがある= dsを
私は何をしようとしていることである:
da.Fill(ds, "USERS;CREDENTIALS");
または
da.Fill(ds, "USERS, CREDENTIALS");
は、どのように私はこれを正しくやって行くだろう? 一致するIDに基づいて2つのテーブルから選択するクエリを実行するだけで済みますが、1つのデータセットでその結果を確認したいので、一度に結果の1行&列を通過できます。
ご迷惑をおかけして申し訳ありません。
正しい...クエリは単一の結果テーブルを返します。 – DRapp