ここで質問するのは初めてなので、私の言いたいことを教えてください。
最初にエンティティ フレームワークを使用し、3 つのテーブルからデータを取得し、結果をリスト ビューにバインドするクエリを作成したいと考えています。ここでの問題は、ページに何も表示されないことです。それが私が作ったものです:
ITIEntities MyContext = new ITIEntities();
var Courses = MyContext.Courses;
var Instructors = MyContext.Instructors;
var Ins_Courses = MyContext.Ins_Course;
var Query= from Crs in Courses
from Ints in Instructors
from Instructor_courses in Ins_Courses
where Crs.Crs_Id==Instructor_courses.Crs_Id
&& Instructor_courses.Ins_Id== Ints.Ins_Id
select new
{
Name= Ints.Ins_Name,
Salary=Ints.Salary,
ListOfCourses=Crs.Crs_Name,
};
MyListView.DataSource = Query;
MyListView.DataBind();
MyContext.SaveChanges();