1
私はdatagridviewのデータベースから複数のレコードを表示しようとしていますが、常に1つのレコードしか持っていません。
2つのテーブルがこのクエリに含まれています。最初のテーブルからはすべてのIDが条件を満たすものを取得し、2番目のテーブルからはユーザー情報を取得しています。
最初のテーブルはtblUsers_Roles、2番目はtblUsersです。
これらのテーブルには、主要な/関連するキーの関係があります。エンティティフレームワークを使用しているdatagridviewのデータベースから複数の行を表示
IEnumerable<tblUsers_Role> id = db.tblUsers_Role.Where(a => a.User_Role == selectRole);
foreach (var user in id)
{
var userinfo = from b in db.tblUsers
where b.User_Id == user.User_Id
select new { b.First_Name, b.Last_Name, b.Status, b.Authenticated };
dgvResults.DataSource = userinfo.ToList();
dgvResults.Show();
}
問題ありません。あなたがそれでうまくいけば、答えを受け入れることを忘れないでください:) – Arion
私は:) 最初の解決策は美しいでした! –
それは良いです。ありがとう – Arion